文档,暂时。
http://neo4j.com/docs/snapshot/cypher-cookbook-newsfeed.html
在完全阅读所有文档后,我发现这些数据库的方式之间存在几个关键差异 操作 </跨度> 每个发布的时间属性的中心索引 边缘 </跨度> ?
我真的在建模,索引和检索Titan DB中的基本新闻源方面提出了一些一般建议。提前致谢。
基本模式似乎不是一种糟糕的方法,尽管基于这一个用例很难做出好的判断。
解决索引问题的最简单方法可能是对一点进行非规范化 - 将用户ID存储为属性 post 顶点和创建和索引 [user, timestamp] 对。
post
[user, timestamp]
以顶点为中心的索引可能对您有所帮助,但在建议的模型中却没有 - 您需要建模 post 作为一个边,节点一个顶点,这可能使其他遍历相当尴尬。此外,IBM Graph不支持其当前版本的顶点中心索引。