我想在 Redis 中保存一个大图,并尝试使用 RedisGraph 来完成此操作。为了测试这一点,我首先创建了一个测试图来检查性能特征。对于我们需要的目的,该图相当小。
- 顶点:约350万
- 边缘:约1800万
这对于我们的目的来说非常有限,我们需要能够在单个数据库中将其增加到数百个数百万个边。无论如何,我正在检查空间和性能要求,但在仅加载顶点并看到以下性能后停止:
GRAPH.QUERY gid 'MATCH (t:token {token: "some-string"}) RETURN t'
仅此检索就超过 300 毫秒,这是绝对不可接受的。
我是否错过了提高检索性能的明显方法,还是目前 RedisGraph 的限制?
谢谢