【发布时间】: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