Репутація українського ІТ. Пройти опитування Асоціації IT Ukraine
×Закрыть

Что почитать по теории NoSQL?

Жизнь столкнула, обнаружил кучу руководств по установке и командам, биндингу к разным языкам, но ни слова о правильном построении баз и выборе ключей.
Существует ли такое в природе?

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Дякую. Підпишусь.

SQL: SQL RDBMS
NoSQL: Документно-ориентированные, ключ-значение, колоночные, графовые, in-memory, мусорки для логов, полёт фантазии очередной конторы

Что тебе то конкретно нужно? Есть разные продукты под каждую категорию со своими приколами и особенностями, областью применения и своей неповторимой маннерой предстваления данных и влиянием на архитектуру.

Добрый вечер. Как начало, я думаю, Вам стоит обратить внимание на:
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

там не так много описано, но как база — очень даже.

Общего подхода нет, т.к. NoSQL базы очень разные.

Анализируйте свои сценарии, читайте о ключевых особенностях различных баз, выбирайте из оставшегося подмножества.

---

Так как NoSQL базы как правило распределенные, то несмотря на все их отличия и особенности, проблемы у них у всех примерно одинаковые, напрямую связаны с распределенностью.

О проблемах, решениях (точнее компромисах), идеях реализации распределённых алгоритмов можно почитать в книге по ссылке dataintensive.net

Подписаться на комментарии