【发布时间】:2014-11-19 14:57:47
【问题描述】:
我在使用当前数据模型时遇到了问题,想知道是否有人可以提出更好的方法来构建我的数据。 我标记为“人员”的节点有 5 到 10 个属性,每个属性如下:姓名、地址、国籍、电话、年龄……而且没有可以用作索引的唯一属性。
因为我不想重复,所以每次我创建一个新人时,我都会使用 MERGE 而不是 CREATE。但问题是,在一个节点上匹配 5-10 个属性的地方进行 MERGE 会极大地减慢查询速度。
那么,将每个 Person 节点中的属性作为标记为 Address、Nationality、Phone、Age 的单独节点取出是否有助于我的 MERGE 查询的性能?还有其他可能的解决方案吗?
提前致谢!
【问题讨论】: