Size: a a a

2019 January 30

AD

Anton Davydov in Random Ruby Chat
Roman Patkin
Я вот не могу понять, какую проблему решают nosql, которые не решаются с sql
из простых, когда у тебя документы собираются большие, что бы не джойнить это можешь просто заранее собрать и отдать. Графовые штуки с релеционными базами делать больно. Иногда возникают проблемы доступности, постгресом не всегда их можно решить
источник

RV

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

RV

Roman V in Random Ruby Chat
графы до но я бы их в монге тоже делать не стал
источник

AD

Anton Davydov in Random Ruby Chat
Roman V
но щас жсон-поля в постгре в любое кольцо прыгать умеют уже вроде
умеет, но я про случаи, когда тебе надо сгруппировать дофига всего и как-то отдать жирный объект. можешь заранее это все продублировать в ту же монгу, а потом просто отдать за раз, без агрегации
источник

RV

Roman V in Random Ruby Chat
эластик?
источник

AD

Anton Davydov in Random Ruby Chat
Roman V
графы до но я бы их в монге тоже делать не стал
так они и делаются в графовых базах данных
источник

RV

Roman V in Random Ruby Chat
вроде для этого используют обычно
источник

RV

Roman V in Random Ruby Chat
ну да
источник

AD

Anton Davydov in Random Ruby Chat
Roman V
эластик?
с эластиком тоже не все так просто
источник

RV

Roman V in Random Ruby Chat
просто там обозначили шо монга/касс обсуждаем
источник

AD

Anton Davydov in Random Ruby Chat
а, еще пример где sql сосать будет
источник

AD

Anton Davydov in Random Ruby Chat
тебе надо процессить огромное количество логов со всей системы
источник

AD

Anton Davydov in Random Ruby Chat
потом их класть в эластик
источник

AD

Anton Davydov in Random Ruby Chat
вместо того, что бы валить эластик, можно пушить в кафку, в которой вставка О(1) и не париться
источник

AD

Anton Davydov in Random Ruby Chat
и потом уже пихать в эластик без напряга
источник

RV

Roman V in Random Ruby Chat
ну короче это все довольно специфические кейсы и начинать с монги все еще не стоит я думаю
источник

AD

Anton Davydov in Random Ruby Chat
так никто и не говорит про начинание с монги
источник

AD

Anton Davydov in Random Ruby Chat
просто есть кейсы, когда документно ориентированные базы могут быть полезнее релеционных
источник

RP

Roman Patkin in Random Ruby Chat
Ага, ну я как понял большие джсоны для аналитики/логов подходят для этих баз
источник

RV

Roman V in Random Ruby Chat
Anton Davydov
так никто и не говорит про начинание с монги
многие даже делают так
источник