我需要一个图形数据库,该数据库需要备份并可能在较低的抽象级别进行访问。为了负载平衡,它也必须是分布式的(单个主复制就可以)。
我知道可以使用自引用键值存储来实现图形数据库。 Git 对象数据库就是这种模式的一个示例。我发现大多数图数据库令人沮丧的事情之一是它们没有在公共 API 中“公开”其底层持久层。
是否存在允许“插入”或直接访问底层键值存储的复制图形数据库?
除了上面 @amirouche 提到的 Gremlin/Tinkerpop 之外,我还知道两个解决方案:
Redis https://redis.io,由其完成图形模块 https://github.com/swilly22/redis-graph,符合您的描述。
Cayley https://github.com/cayleygraph/cayley也可能是一个解决方案,因为它提供了各种 SQL 和 NoSQL 后端的图形功能,其中一些支持分布式模式(Postgresql、MySQL、MongoDB、CockroachDB)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)