Значится, под задачу хранения метаданных файлов нужно выбрать базу.
Поскольку данные могут быть разные - schema-based хранилища не подходят.
Нужна скорость + гибкость поиска по полям. Аггрегация и mapreduce не нужны.
Варианты:
1) mongodb. плюсы: скорость, простота поисков по вложенным полям. минусы: ненадежность и общее недоверие к проекту. отвратительный коннектор для nginx-lua.
2) couchdb. плюсы: надежность и консистентность, простота апи. минусы: для всего нужны вьюхи через map(reduce). обновляются они не особо шутро. требует переодической ручной чистки.
3) postgres. плюсы: скорость, надежность. минусы: сложность настройки в целом и вакуума в частности. ну и, я с ним никогда особо не работал. плюс по докам не очень понятно, что там с индексацией вложенных полей в json.
4) mysql, лол. плюсы: простота. минусы: индексить вложенные поля можно только через автогенерированные колонки, насколько я понял. ну и, оракаль, ибо в марии с json все плохо пока.
Я пока склоняюсь в сторону постгресса.
Мнения?
Ответ на:
комментарий
от Ja-Ja-Hey-Ho
Ответ на:
комментарий
от ya-betmen
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от pawnhearts
Ответ на:
комментарий
от pawnhearts
Ответ на:
комментарий
от pawnhearts
Ответ на:
комментарий
от xenohunter
Ответ на:
комментарий
от pawnhearts
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от ya-betmen
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от ya-betmen
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [DB]Выбрать opensource DB. (2010)
- Форум Web DB в оффлайн. Выбор технологий (2005)
- Форум json-c: JSON parsing (2016)
- Форум Delphi & DB (2015)
- Форум XML DB vs. relational DB (2005)
- Форум realtime json (2017)
- Форум Java + JSON (2012)
- Форум JavaScript, JSON (2012)
- Форум json tool (2018)
- Форум PostgreSQL, JSON (2014)