【发布时间】:2010-08-07 08:10:25
【问题描述】:
我正在寻找创建一个简历银行,当我考虑将数据存储在关系数据库中时,复杂性非常明显。在这种情况下,couchdb 会更有意义吗?
我要存储的东西的例子
每个与用户的一对多关系 教育、资格、就业、奖励、语言、技能、执照、协会
【问题讨论】:
标签: couchdb document-oriented-db document-oriented
我正在寻找创建一个简历银行,当我考虑将数据存储在关系数据库中时,复杂性非常明显。在这种情况下,couchdb 会更有意义吗?
我要存储的东西的例子
每个与用户的一对多关系 教育、资格、就业、奖励、语言、技能、执照、协会
【问题讨论】:
标签: couchdb document-oriented-db document-oriented
CouchDB 是一个不错的选择,但请记住也要使用 Lucene,您可以使用 couchdb-lucene (http://github.com/rnewson/couchdb-lucene) 获取 CouchDB,因为您很可能想要搜索该简历库。
【讨论】:
是的。
但是,在不详细了解您的项目的情况下,您应该考虑将有关个人的所有信息存储在一个文档中。你会发现它更容易使用。
【讨论】:
我认为 CouchDB 非常适合您的项目,因为 CV 和 Resume 在其抽象视图中是文档。
【讨论】: