Задать вопрос
Ответы пользователя по тегу NoSQL
  • Какой MongoDB ODM посоветуете?

    SynCap
    @SynCap
    Делаю интернет с 1998 года
    А смысл? Вы ж REST создаете! Что уже само по себе обертка и зачем делать обертку через обертку? А про Doctrine рекомендую вообще забыть - ее задача нивелировать лень для SQL подхода и реализация оставляет желать лучшего. Есть подозрение, что MongoDB была выбрана для скорости, поэтому и поддерживайте сей подход.
    Ответ написан
    Комментировать
  • Какую key/value базу данных выбрать для словаря?

    SynCap
    @SynCap
    Делаю интернет с 1998 года
    Из самых популярных, по которым тонны документации, в том числе на русском: MongoDB и CouchDB.
    Монго более популярна, есть куча драйверов для любых сред, а Couch - на мой взгляд - проще и дружелюбнее.

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

    Для быстрого освоения рекомендую "Litle Mongo Book" для MongoDB (в Сети есть русская версия, поищите на GitHub), а у CouchDB есть свой букварь и веб-интерфейс, с которым можно поиграться.

    Обе системы есть и для Windows и для LINUX. Обе имеют сокетный и веб шлюзы. Обе могут работать как самостоятельные HTTP серверы, т.е. легко создать веб-приложение и кучу всего интересного. Особой фишкой обеих можно назвать возможность создания хранимых процедур на Javascript.

    Cassandra - избыточное решение для Вашей задачи, которое может быть оправдано лишь в том случае, если разработка ведется на Java и для Java среды и все кроме Java не "это ж не Java" :).
    Ответ написан