我正在尝试使用Neo4J来模拟用户移动设备。然而,我是一个完全的新手,有图形数据库,我有点困惑如何建立连接。
例如:
我需要能够快速查询以下信息:
让我困惑的是,我希望将用户与同一设备(即:设备1)连接在一起,然而,这些设备略有不同(即:运营商)。如果我尝试使用同一个节点,我将丢失关于哪个用户的路径的信息。
在对图形数据库建模时,最佳实践是什么?我应该为不同的设备配置创建不同的设备节点吗?有多个“设备1”节点的做法不好吗?
提前谢谢..。
发布于 2013-07-24 03:10:48
我也是个新手,但最好的办法就是开始。这个书是最佳实践的一个很好的资源。
我认为您可以有不同的设备节点,具有诸如'os:os1‘这样的属性。这些设备将与一个载波节点有关系。
例如:(A) -拥有->(设备1 os:os1) -用途-> (Carrier1)
每个设备都是自己的节点。最好的办法就是玩它。要做到这一点,一个很好的资源就是使用赛弗控制台。你可以测试并分享他们的想法。
希望这能有所帮助
https://stackoverflow.com/questions/17815463
复制相似问题