couchdb适合这种情况吗?
我正在寻找创建一个简历银行,当我考虑将数据存储在关系数据库中时,复杂性是非常明显的。在这种情况下, couchdb 会更有意义吗?
的示例
我将存储与用户的一对多关系 教育、资格、就业、奖项、语言、技能、执照、协会
I am looking to create a cv bank which when i think about it in terms of storing the data in a relational database the complexity is pretty apparent. Would couchdb make better sense in this case?
example of things i would be storing
each a 1 to many relationships with user
education, qualifications, employment, awards, languages, skills, licenses, assosations
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
CouchDB 是一个不错的选择,但请记住还要使用 Lucene,您可以使用 couchdb-lucene ( http://github.com/rnewson/couchdb-lucene),您很可能想要搜索该简历库。
CouchDB is a good option, but remember to also use Lucene, which you can feed off CouchDB using couchdb-lucene (http://github.com/rnewson/couchdb-lucene) as more probably than not you'll want to search that CV bank.
是的。
然而,在不详细了解您的项目的情况下,您应该考虑将有关个人的所有信息存储在一份文档中。您会发现它更容易使用。
Yes.
However without knowing your project in detail, you should consider storing everything about an individual person inside one document. You will find it much easier to work with.
友善地,我认为 CouchDB 非常适合您的项目,因为 CV 和 Resume 在其抽象视图中是文档。
kindly, i thought CouchDB is perfect for your project, as CV and Resume in its abstract views is documents.