给定一些表示图形的 couchbase 文档,例如:
{ id: 1, name: "Node 1", type: "node" }
{ id: 2, name: "Node 2", type: "node" }
{ id: 3, name: "Node 3", type: "node" }
{ from_node: 1, to_node: 2, type: "edge" }
{ from_node: 1, to_node: 3, type: "edge" }
找到连接到 id 为 1 的节点的节点名称的最快和最有效的方法是什么?
就像是:
[ "Node 2", "Node 3" ]
这可以单独使用视图来完成吗(如果可以,请您提供一些示例代码)?
还是需要在应用层做?如果是这样,我们可以修改我们的数据模型以使其更容易吗?
我很欣赏那里有专门用于此目的的专用图形数据库,但是我们的应用程序数据的细节意味着这些并不完全合适,并且这个例子已经被简化了。