关于使用 Aerospike 作为后端的图形 DBMS 的建议?

问题描述 投票:0回答:2

现在我正在做的是:

  • 在3个不同的表中写入一些数据

  • 执行一些读取以检查此表中是否存在新值

  • 根据找到数据的表,应用程序可能会在其他表上写入与该数据的一些关系。

不复杂,但是数据量会很大,大概2000万+/天。

最初我考虑使用 Neo4J 作为图形数据库,但我发现学习曲线有点太陡峭,公平地说,这个数据库的图形优势现在不会被使用,大约需要 5-6 个月。

我真的需要一些的东西。经过一番研究,我决定使用 Aerospike 作为后端存储,但我发现很难找到一个合适的可以创建图形关系的 DBMS。

使用 Aerospike,我每秒可以执行大约 20,000 次写入,并且非常容易为此数据设置过期日期。

您知道任何可与 Aerospike 一起使用的图形 DBMS 吗?

如果没有,或者这些选项并未真正处于生产就绪状态,那么有人知道可以执行类似操作的数据库后端/图形 DBMS 组合吗?我现在的目标是每秒至少 6,000 次写入。

谢谢

database database-design neo4j nosql aerospike
2个回答
2
投票

这很重要,但您可以利用其他人共享的工作。看一下:https://github.com/Playtika/aerospike-janusgraph-storage-backend


0
投票

Aerospike 最近发布了原生图形数据库产品。如果您还没有找到解决方案,这可能正是您所需要的 https://aerospike.com/docs/graph/getting-started

© www.soinside.com 2019 - 2024. All rights reserved.