gpt4 book ai didi

cassandra - Hibernate OGM 和 Kundera 有什么区别

转载 作者:行者123 更新时间:2023-12-02 22:31:50 24 4
gpt4 key购买 nike

我正在评估 kundera 和 Hibernate OGM 之间最好的框架选择。我的情况: 现有项目使用 hibernate ORM 来联系 Mysql 数据存储。现在我想在同一项目中读取/写入 cassandra(2.1.9) 数据存储。我想知道使用 kundera 或 Hibernate OGM 的优缺点。

Hibernate OGM 路线图指出“以自然 Cassandra 持久性模式获取 Cassandra 映射存储数据”。将从 5.0 开始提供。如果我没有这个功能,我实际上错过了什么?昆德拉有这个功能吗?

最佳答案

我会使用Kundera!

我的理由:

Why not Hibernate OGM?

  • Hibernate OGM 仅在最近版本 (4.2) 中添加了对 Cassandra 的支持,并且还有许多功能尚未支持
  • Hibernate OGM 对 Cassandra 的支持目前处于“技术预览”状态
  • 尚不支持集群
  • 尚无适当的文档

Why Kundera?

  • 昆德拉对 Cassandra 的支持相当成熟且不错 documentation
  • 易于使用(符合 JPA 标准)
  • 支持集群和许多其他 Cassandra 特定功能
  • 支持Polyglot Persistence开箱即用
  • 支持 Elasticsearch 上的数据索引以进行即席查询,NoSQL 数据存储通常不支持

引用文献:

关于cassandra - Hibernate OGM 和 Kundera 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32449089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com