NoSQL的對像/數據存儲映射框架:Kundera 2.1 發布

jopen 12年前發布 | 10K 次閱讀 NOSQL

Kundera 是一個 JPA 2.0 兼容的 NoSQL 數據存儲的對象- 數據映射框架。Kundera基于以下目的開發:

  • 讓操作NoSQL數據庫變成像操作SQL那樣簡單
  • 為 NoSQL Datastores提供一個兼容JPA的解決方案
  • 幫助開發人員,忘記復雜的NoSQL存儲,把精力放在Domain Model上
  • 通過改變配置就能夠在多個data-stores之間輕松切換
  • </ul>

    Kundera支持的NoSQL包括:

    • Cassandra
    • MongoDB
    • HBase
    • 關系數據庫

    Kundera 2.1 包含 bug 修復, 性能提升以及以下新的特性:

    • CQL 版本配置
    • 實現 Cassandra/MongoDB/HBase的批量新更與插入
    • 實現了JPA MetaModel 和 TypedQuery
    • 為Cassandra提供Raw thrift客戶端支持
    • Datastore特定的XML配置
    • Stronger 查詢支持:
      • JPQL 支持所有數據類型和關聯
      • JPQL 支持使用主鍵和其它列進行查詢
    • JPA 遵循情況:
      • EntityManager 方法實現 (contains, refresh, detach, setProperty)
      • EntityManagerFactory 方法實現(getPersistenceUnitUtil)
      • 持久化方法 (getProviderUtil)
     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!