【问题标题】:Data not retrieved after switching JanusGraph storage backend from Thrift to CQL将 JanusGraph 存储后端从 Thrift 切换到 CQL 后未检索到数据
【发布时间】:2022-12-19 12:53:26
【问题描述】:

我正在为我的应用程序将 Cassandra 版本从 2.1.9 升级到 3.11.13。我们还使用 JanusGraph 0.3.2,它使用“thrift”作为存储后端。作为 Cassandra 升级到 3.11 的一部分,我还将存储切换回“cql”并更新我的 Java 应用程序以使用 janusgraph-cql 驱动程序。

升级 Cassandra 并恢复现有数据(包括 SSTable 升级)后,应用程序正常运行,但我没有看到来自使用节俭存储后端创建的 JanusGraph 的任何数据。我已经通过使用 gremlin 并按名称查询旧顶点来验证数据没有丢失。

编辑:我已经尝试创建新的顶点并且有效。唯一的问题是我无法使用 janusgraph-cql 驱动程序从我的 Java 应用程序查询旧数据。

不检索以前使用 Thrift 存储后端创建的数据的原因可能是什么?

任何指针将不胜感激。

【问题讨论】:

    标签: cassandra janusgraph


    【解决方案1】:

    我也面临同样的问题。您是否找到将数据从 cassandra thrift 添加到 CQL 的任何答案?

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-06
    • 2014-09-23
    • 2011-08-16
    • 1970-01-01
    • 2011-03-05
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多