相关疑难解决方法(0)

Neo4J中的关系标签和索引

可以在新的Neo4J 2.0.1中标记节点,但对关系做同样的标签工作吗?如果我有类型的关系:TO,我可以在其"语句"属性上创建一个索引吗?

 CREATE INDEX ON :TO(statement)
Run Code Online (Sandbox Code Playgroud)

谢谢!

indexing neo4j

11
推荐指数
1
解决办法
8343
查看次数

Titan顶点中心指数与Neo4j标签

当我接近这个时,我试图对这两种技术进行比较,我想知道你们是否已经有过处理任何一种或两种技术的经验?在处理类似的用例时,我主要对性能数字感兴趣.

indexing neo4j nosql graph-databases titan

9
推荐指数
3
解决办法
1596
查看次数

将n个节点连接到单个节点的最佳方法?

我正在为我正在构建的应用程序建模图形,我有n个用户连接到n个用户,我也有n个帖子可以被n个用户喜欢.所以对于给定的用户,结构看起来像这样, 在此输入图像描述

如果用户喜欢数百个Post节点,它将为节点生成100条边(realtionships),当post为n时,边也将为n.因此,一个用户将连接到n个用户和n个帖子以及n个未来的节点类型.

因此,使用中间节点从而减少给定节点的边缘,这看起来像这样,

在此输入图像描述

如果用户有一个名为Collection的中间节点,它将连接到like,因为这是一个属性图,我可以向中间节点添加一个属性,使其行为类似于来自用户的连接(类似于Likes. username = User.username)

这将类似于这个问题(图形数据库建模:我应该使用一个集合节点来避免许多依赖于节点)

我的想法是

这种中间连接节点的方式可以将垃圾与主节点隔离,从而可以加速自定义算法.

我的问题,

  1. 对此进行扩展的最佳解决方案是什么?
  2. 为什么我要考虑这个解决方案呢?

architecture database-design neo4j graph-databases orientdb

9
推荐指数
2
解决办法
430
查看次数