我目前正在寻找 Spring + Hibernate + Cassandra 示例项目。 没有什么好东西吗?
虽然我尝试过寻找和尝试,但我尝试过各种方法,但都失败了。
作为一种方式,感兴趣的是 Hibernate OGM。
于是我先做了Spring + Hibernate + MySQL环境(运行正常) 我决定修改它。
最佳答案
我个人不会为 Cassandra 使用任何与 hibernate 相关的工具。你看过Spring Data for Cassandra了吗反而?
使用这些工具时,您需要了解的是,与使用关系数据库相比,对象关系映射 (ORM) 的用处要小得多。 Cassandra 中的数据应使用非规范化 数据模型存储,这意味着您的查询应尽可能从单个表中检索所有相关数据。
能够以编程方式创建查询也可能不会带来任何优势。 Cassandra 中的表只能针对有限数量的查询进行优化,在大多数情况下,您只会使用 1-2 个查询来基于键的组合检索数据。
虽然一些基本的 POJO 映射可能很方便,但与传统的 RDMS 应用程序相比,ORM 框架对 Cassandra 的作用要小得多。
关于java - Spring+Hibernate+Cassandra的组合如何运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41094411/