gpt4 book ai didi

java - couchbase 中每个 java POJO 的文档模型是什么

转载 作者:行者123 更新时间:2023-11-30 03:31:08 25 4
gpt4 key购买 nike

我是面向 couchbase 文档的 NoSQL 数据库的新手。我对 couchbase 中的文档有一些疑问。

在 Mongo DB 中,每个 POJO 类都会有单独的文档模型,其中包含集合下的文档列表,就像 RDBMS 中一样。但是,在 couchbase 中,我可以看到所有文档都插入到指定的存储桶下。

我的问题是如何分离每个文档模型(即 RDBMS 中的表)下的文档列表,或者是否只能通过使用 CB 中的 View 来分离。

按这个顺序来说,Beer_Documents -> Json 文档数据啤酒厂 -> Json 文档数据

在 mongoDB 中我可以看到像上面这样的内容。任何人都可以帮助我了解这个...

TIA..,

最佳答案

可以有一个包含文档类型的字段和一个列出每种类型的所有文档的 View 。直到 N1QL,这是获取您事先不知道其键列表的文档集合的唯一可能性...

另一种可能的建模是在其键中包含文档的类型,例如“brewery::1”、“beer:1”...不过,您仍然需要一个 View 来获取所有这些。

最后,您可以自己管理查找文档(例如,包含您感兴趣类型的键列表的文档)。

关于java - couchbase 中每个 java POJO 的文档模型是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29011530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com