设置 ScyllaDB + Janusgraph + Tinkerpop
Setting up ScyllaDB + Janusgraph + Tinkerpop
即将开始使用 ScyllaDB 与 JanusGraph 和 Tinperpop3.
现在,我将使用 <200 GB 的数据,所以我想在我自己的(基于 xeon 的)计算机上完成所有操作。
我的问题主要是:是不是有些版本不兼容?
对于 ScyllaDB 我可能会选择:
https://www.scylladb.com/download/debian9/
但是 JanusGraph 没有将 ScyllaDB 列为(经过测试和)兼容的,尽管我已经在几个地方读到它可以使用
https://github.com/JanusGraph/janusgraph/releases/tag/v0.2.2
对于 Tinkerpop3,我会选择他们的最新版本 3.3.4
http://tinkerpop.apache.org/docs/current/reference/
JanusGraph 的最新版本是 0.3.1,它封装了 Apache TinkerPop 3.3.3。您不需要单独下载 TinkerPop。 https://github.com/JanusGraph/janusgraph/releases/tag/v0.3.1
从 JanusGraph 的角度来看,ScyllaDB 是 Cassandra 的直接替代品。您使用 storage.backend=cql
以相同的方式 configure 您的图表属性,但只需将其指向您的 ScyllaDB 服务器即可。请记住,如果您使用的是预打包的 JanusGraph 发行版,则需要在启动 ScyllaDB 之前关闭 Cassandra 以避免端口冲突。
即将开始使用 ScyllaDB 与 JanusGraph 和 Tinperpop3.
现在,我将使用 <200 GB 的数据,所以我想在我自己的(基于 xeon 的)计算机上完成所有操作。
我的问题主要是:是不是有些版本不兼容?
对于 ScyllaDB 我可能会选择: https://www.scylladb.com/download/debian9/
但是 JanusGraph 没有将 ScyllaDB 列为(经过测试和)兼容的,尽管我已经在几个地方读到它可以使用 https://github.com/JanusGraph/janusgraph/releases/tag/v0.2.2
对于 Tinkerpop3,我会选择他们的最新版本 3.3.4 http://tinkerpop.apache.org/docs/current/reference/
JanusGraph 的最新版本是 0.3.1,它封装了 Apache TinkerPop 3.3.3。您不需要单独下载 TinkerPop。 https://github.com/JanusGraph/janusgraph/releases/tag/v0.3.1
从 JanusGraph 的角度来看,ScyllaDB 是 Cassandra 的直接替代品。您使用 storage.backend=cql
以相同的方式 configure 您的图表属性,但只需将其指向您的 ScyllaDB 服务器即可。请记住,如果您使用的是预打包的 JanusGraph 发行版,则需要在启动 ScyllaDB 之前关闭 Cassandra 以避免端口冲突。