Size: a a a

2019 July 16

RV

Roman V in Random Ruby Chat
вроде у нас были какие то проблемы с вылетом кусков кластера
источник

RV

Roman V in Random Ruby Chat
но их кажется порешали
источник

RV

Roman V in Random Ruby Chat
это все до меня было, так что я по памяти с брифингов говорю
источник

RV

Roman V in Random Ruby Chat
те же SSTables правда накладывают определенные особенности
источник

RV

Roman V in Random Ruby Chat
потому что поиск можно только по ключам делать
источник

RP

Roman Patkin in Random Ruby Chat
ну вообще основной плюс от nosql баз - это горизонтальное масштабирование, они все из коробки в шардирование умеют
источник

RV

Roman V in Random Ruby Chat
и только в том порядке в котором ключи определены
источник

RV

Roman V in Random Ruby Chat
потому что они устроены в принципе так же как concatenated index в скуль базах
источник

RV

Roman V in Random Ruby Chat
поэтому те же ограничния
источник

RV

Roman V in Random Ruby Chat
искать по значениям в data полях низя
источник

RV

Roman V in Random Ruby Chat
поэтому нужно заранее тщательно проектировать схему
источник

RV

Roman V in Random Ruby Chat
Roman Patkin
ну вообще основной плюс от nosql баз - это горизонтальное масштабирование, они все из коробки в шардирование умеют
ну монга так же умеет например, да, но больше например они с кассандрой ничем не похожи
источник

RV

Roman V in Random Ruby Chat
короче кассандра своеобразная девица, и лучше почитать про нее прежде чем вписываться
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Я начитался охуительных историй типо "Мы перешли на Кассандру, и наш огромный проект заработал охуенно"
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Потому и стало интересно, а дальше начало куча особенностей всплывать
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Roman V
короче кассандра своеобразная девица, и лучше почитать про нее прежде чем вписываться
Уже с самого начала стало понятно
источник

RV

Roman V in Random Ruby Chat
ну хорошо бы фолоу ап почитать через пару лет
источник

RV

Roman V in Random Ruby Chat
но она в общем очевидный выбор если у тебя база по швам идет от write-нагрузки, а какой-нибудь write-behind кеш городить не хочется
источник

RV

Roman V in Random Ruby Chat
или не можется
источник

RV

Roman V in Random Ruby Chat
ну и она eventually consistent, так что записанные данные не то что бы в реальном времени становятся доступны для чтения вроде
источник