为什么要这样做呢?最好的做法是将依赖关系图(也就是时间序列数据的“模型”)存储在图形数据库中,但实际上时间序列数据应存储在更适合于此类数据的存储器中。例如 KV 存储或特定于日志的工具,如 Splunk…请查看荷兰气象局 KNMI 的案例研究:http://vimeopro.com/neo4j/graphconnect-europe-2015/video/128351859 谢谢!Rik
一种方便的方法是构建一个树结构,以共同的根节点为基础,年份作为子节点,每年的月份作为其子节点,并且细分到所需的粒度。最后,将事件节点作为叶子节点附加到该树上,这样就可以进行许多类型的查询,从单个时间点到范围,还可以反过来,从事件到时间戳...这里有一个示例展示了这个概念,并在Neo4j中实现了。(链接)