gpt4 book ai didi

kubernetes - 我想部署janusgraph。我应该为cassandra使用哪个存储后端。是cql还是cassandrathrift?

转载 作者:行者123 更新时间:2023-12-02 11:36:42 24 4
gpt4 key购买 nike

问题->我想将JanusGraph部署为Kubernetes上的单独服务。我应该为cassandra使用哪个存储后端。是CQL还是cassandrathrift? Cassandra在Kubernetes上作为有状态服务运行。

详细说明->根据JanusGraph文档,在远程服务器模式下,存储后端应为cql。

JanusGraph graph = JanusGraphFactory.build().
set("storage.backend", "cql").
set("storage.hostname", "77.77.77.77").
open();

甚至他们提到,Cassandra 2.1不推荐使用Thrift,我正在使用Cassandra 3。
但是在一些博客中,他们提到从JanusGraph到Cassandra的rest api调用只能通过Thrift来实现。

真的需要节俭吗?我们也不能将CQL用作rest api调用的存储后端吗?

最佳答案

是的,您绝对应该使用cql存储后端。

不推荐使用Thrift,在当前版本的Cassandra(版本3)中默认情况下禁用Thrift,并且已从Cassandra版本4中将其删除。

我也有兴趣阅读您引用的博客文章。您是否在谈论JanusGraph-utils Git repo中提到的IBM Rest API?这也使我感到困惑,因为我看到Thrift和CQL配置都在那儿发生。无论如何,我都会采用cql设置并尝试一下。

tl; dr;

不惜一切代价避免节俭!

关于kubernetes - 我想部署janusgraph。我应该为cassandra使用哪个存储后端。是cql还是cassandrathrift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60501416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com