首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Titan Graph数据迁移

Titan Graph数据迁移
EN

Stack Overflow用户
提问于 2018-12-18 20:12:52
回答 1查看 65关注 0票数 1

我有一个带有Cassandra 2.2.3和Titan graph 0.5.4的Java应用程序,我想把它迁移到Cassandra 3.0.13。数据从2.2.3迁移到3.0.13后,应用程序不再启动,错误为

代码语言:javascript
复制
java.lang.IllegalStateException: Could not find type for id: 630
        at com.google.common.base.Preconditions.checkState(Preconditions.java:200)

它显示数据已损坏,因此我们一次又一次地尝试数据迁移,但结果相同。

有人试过这个吗?

EN

回答 1

Stack Overflow用户

发布于 2019-05-21 05:17:15

正如您在Titan 0.5.4 version compatibility chart中看到的,该版本的Titan仅与Cassandra1.2.z和2.0.z兼容;即使您考虑使用Titan 1.0.0 version compatibility,它也只适用于Cassandra2.1.z。

也就是说,Titan不再受支持或维护;您可能希望升级到JanusGraph,它支持更新版本的Cassandra,例如,JanusGraph versions 0.2.* and 0.3.*支持Cassandra3.0.z和3.11.z,因此应该可以满足您的用例。

JanusGraph是Titan的分支,所以它是直接的to migrate from Titan to JanusGraph。有关更多信息,请参阅托管版本的project websiteGitHub repo

全面披露:我是JanusGraph项目的创始人之一,也是该项目的技术指导委员会成员。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53832756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档