我正在尋找創建一個cv銀行,當我考慮將它存儲在關係數據庫中時,複雜性非常明顯。在這種情況下,couchdb會更好嗎?事情couchdb適合這種情況嗎?
例子,我將存儲
每個1與用戶 教育,學歷,就業,獎勵,語言,技能,執照,assosations
我正在尋找創建一個cv銀行,當我考慮將它存儲在關係數據庫中時,複雜性非常明顯。在這種情況下,couchdb會更好嗎?事情couchdb適合這種情況嗎?
例子,我將存儲
每個1與用戶 教育,學歷,就業,獎勵,語言,技能,執照,assosations
許多關係是。
但是,如果不詳細瞭解您的項目,您應該考慮將一個人的所有內容都存儲在一個文檔中。你會發現處理起來要容易得多。
好心,我認爲CouchDB對於您的項目來說是完美的,因爲CV和Resume在其抽象視圖中是文檔。
CouchDB是一個不錯的選擇,但記得也可以使用Lucene,你可以使用couchdb-lucene(http://github.com/rnewson/couchdb-lucene)來提供CouchDB,因爲你可能想搜索那個CV銀行。