Ответы пользователя по тегу NoSQL
  • Можно ли обойтись без Entity-Attribute-Value?

    @TimTowdy
    Проблема EAV в том, что каждое поле лежит независимо от объекта. Т.е. выборка 10-ти объектов, из 10-ти полей, сделает около 100 random seek. Варианты решения:
    1. Memory таблицы — быстрый random seek, ограниченный размер и необходимость синхронизации с реальными данными.
    2. Sphinx и ему подобные. Дополнительно храним данные в формате, более удобном для фасеточного поиска.
    3. nosql — легче масштабировать, данные зачастую хранятся в памяти, отсутствие схемы, но при этом с возможностью создания индексов по полям.
    Ответ написан
    4 комментария
  • NoSQL СУБД для веб-сервера на VDS

    @TimTowdy
    Кроме вышеупомянутого кауча, вряд ли можно посоветовать что-то еще, готовое для продашкена, и работающее на VDS.
    Вообще польза от NoSQL на VDS весьма сомнительна. NoSQL востребован там, где необходима неограниченная горизонтальная масштабируемость. Если такой потребности нет — MySQL/Postgres прекрасно подойдут практически для любой задачи. Не стоит гнаться за модными buzzwords, каждой задаче — свой инструмент.
    Ответ написан
    2 комментария