couchdb хорошо для этого случая?
Я ищу создать CV банк, который, когда я думаю об этом с точки зрения хранения данных в реляционной базе данных, сложность довольно очевидна. Будет ли couchdb лучше в этом случае?
пример вещей, которые я буду хранить
Каждый из них имеет отношение один ко многим с образованием пользователя, квалификацией, работой, наградами, языками, навыками, лицензиями, ассоциациями
3 ответа
CouchDB - хороший вариант, но не забывайте также использовать Lucene, который вы можете использовать для CouchDB, используя couchdb-lucene ( http://github.com/rnewson/couchdb-lucene), поскольку скорее всего вы захотите найти этот CV банк.
Да.
Однако, не зная вашего проекта в деталях, вы должны рассмотреть возможность хранить все об отдельном человеке в одном документе. Вам будет гораздо проще работать.
Любезно, я думал, что CouchDB идеально подходит для вашего проекта, так как резюме и резюме в его абстрактных представлениях являются документами.