Size: a a a

2020 May 21

AZ

Alex Zhukovsky in rust_offtopic
в общем, редис не вариант, мы его пробовали, он умирает от мультигетов
источник

AZ

Alex Zhukovsky in rust_offtopic
по одному ключу он норм таскает, когда их много и запросов тоже много - труба
источник

DR

Dmitry Rodionov in rust_offtopic
cæntîst
Столбчатые БД могут оптимизировать много места, поскольку они хранят однородные данные в одном блоке, поэтому они могут применять стратегии для сжатия данных в блоке. Точно так же на огромном количестве столбцов и строк они будут иметь значительно меньшую фрагментацию по сравнению со строками.
колоночные базы будут плохо сжимать здоровые жсон блобы, они хорошо жмут когда есть пачка интов которые еще можно какой-нибуть double delta пожать
источник

DR

Dmitry Rodionov in rust_offtopic
Alex Zhukovsky
в общем, редис не вариант, мы его пробовали, он умирает от мультигетов
понял, у редиса да, свой набор проблем, та же синглтредовость может вылезать
источник

DR

Dmitry Rodionov in rust_offtopic
для персистентного масштабируемого kv можно еще в сторону cassandra/scylla посмотреть, но пока все можно решить выдав постгресу оперативки чтобы вся база влезала имхо лучше не заморачиваться
источник

c

cæntîst in rust_offtopic
ну вот я так и знал, рекомендовать что-то в этом случае ничего не получится, так как выплывут нюансы задачи, типа "храним документ целиком".
источник

c

cæntîst in rust_offtopic
cassandra кстати, колумн байзед
источник

SP

Stanislav Popov in rust_offtopic
ммм Result<Result<&Vec<Value>, Error>, Error>
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
ммм Result<Result<&Vec<Value>, Error>, Error>
если у тебя такое вышло то ты где-то вместо >>= написал <$>
источник

AZ

Alex Zhukovsky in rust_offtopic
Dmitry Rodionov
для персистентного масштабируемого kv можно еще в сторону cassandra/scylla посмотреть, но пока все можно решить выдав постгресу оперативки чтобы вся база влезала имхо лучше не заморачиваться
тут не вопрос в том что у меня много данных и поэтому плохо, а скорее данных не очень много но они часто запрашиваются
источник

AZ

Alex Zhukovsky in rust_offtopic
тут вопрос скорее в латенси
источник

D

Dima in rust_offtopic
Alex Zhukovsky
тут не вопрос в том что у меня много данных и поэтому плохо, а скорее данных не очень много но они часто запрашиваются
lmdb?
источник

AZ

Alex Zhukovsky in rust_offtopic
вот я и думаю какой-нибудь тарантул взять или ещё что, с бекендом в виде монги чтобы не протерять данные
источник

AZ

Alex Zhukovsky in rust_offtopic
прост думал вдруг монга достаточно умная чтобы мне не пришлсось руками такое лепить
источник

AZ

Alex Zhukovsky in rust_offtopic
ravendb помню на конфе рекламировали, хз че с ним
источник

AZ

Alex Zhukovsky in rust_offtopic
но блин, с любым альтернативным решением нужно думать что делать с одатой( Писать свой провайдер не хочется
источник

c

cæntîst in rust_offtopic
у меня когда был вопрос о том, что есть данные и они в 99% случаев - это чтение, а запросы известны, то я вообще в файлах хранил
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
если у тебя такое вышло то ты где-то вместо >>= написал <$>
я написал map вместо and_then
источник

DR

Dmitry Rodionov in rust_offtopic
cæntîst
cassandra кстати, колумн байзед
да, но все же есть отличия как хранят данные olap системы типа clickhouse, хотя обе хранят данные по колонкам
источник

DR

Dmitry Rodionov in rust_offtopic
Alex Zhukovsky
вот я и думаю какой-нибудь тарантул взять или ещё что, с бекендом в виде монги чтобы не протерять данные
у тарантула есть движок который с диском работает Vinyl
источник