Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将现有的Hibernate ORM与Cassandra集成?_Hibernate_Cassandra_Kundera - Fatal编程技术网

如何将现有的Hibernate ORM与Cassandra集成?

如何将现有的Hibernate ORM与Cassandra集成?,hibernate,cassandra,kundera,Hibernate,Cassandra,Kundera,我现有的应用程序环境是springWS、Hibernate和Oracle DB。我在Cassandra DB中做了一个POC工作来路由/持久化数据,以防oracle宕机。这样就不会影响最终用户 对于上述场景,我必须使用Hector/Thrift/Datastax/Kundera哪一个 附言:我对卡桑德拉非常陌生,我编写了一个独立程序,使用昆德拉在卡桑德拉中保存数据。在Cassandra中,是否可以重用ORM实体(POJO)进行数据持久化 这是一个完美的昆德拉用例。如果将hibernate与JPA

我现有的应用程序环境是springWS、Hibernate和Oracle DB。我在Cassandra DB中做了一个POC工作来路由/持久化数据,以防oracle宕机。这样就不会影响最终用户

对于上述场景,我必须使用Hector/Thrift/Datastax/Kundera哪一个


附言:我对卡桑德拉非常陌生,我编写了一个独立程序,使用昆德拉在卡桑德拉中保存数据。在Cassandra中,是否可以重用ORM实体(POJO)进行数据持久化

这是一个完美的昆德拉用例。如果将hibernate与JPA一起使用。然后,您只需要更改持久性提供程序(KunderaPersistence)和一些映射到Cassandra节点的配置。休息吧,你该走了


我建议您加入更多讨论

嗨,Vivek,非常感谢您的快速回复。但我们没有使用JPA。在这种情况下,我还可以使用昆德拉吗?昆德拉是一个JPA兼容的对象映射器。根据您的评论,```是否可以在cassandra中重用ORM实体(POJO)进行数据持久化。```我以为您在寻找持久化在cassandra中的POJO!谢谢Vivek。我已经创建了新的JPA来使用昆德拉。