我已经对文档数据库感到兴奋,尤其是对 CouchDB 的简单性感到兴奋。但是我很难理解这样的数据库是否是多用户系统的可行选择。因为这些系统需要文档数据库不提供的记录之间的某种关系。
对于这种情况,它完全是错误的工具吗?或者一些标记和临时视图是实现这一点的方法?要不然...
更新:
到目前为止,我了解答案。但是让我重新表述一下这个问题。假设我有大量半结构化数据,通常适合 CouchDB。我可以将它们标记为“type=post”和“year=2008”。我的问题是这种类型的标记我能走多远?假设我可以创建一个包含 10.000 个名称的数组字段吗?或者有没有更好的方法来做到这一点?这是一个理解如何在这种基于文档的意义上思考的问题。