NoSQL的持久層框架 Hibernate OGM

openkk 13年前發布 | 77K 次閱讀 Java NoSQL數據庫 NOSQL

Hibernate 團隊對外宣布了一個新的家族成員,Hibernate OGM, OGM 是 Object Grid Mapping的縮寫,它的目標是試圖使用 JPA 來操作 NoSQL數據庫,目前似乎局限于Infinispan 。

Hibernate Object/Grid Mapper (OGM) aims at providing Java Persistence (JPA) support for NoSQL solutions. It reuses Hibernate Core's engine but persists entities into a NoSQL data store instead of a relational database. It reuses the Java Persistence Query Language (JP-QL) to search their data.

That's the grand scheme of things and we will roll out functionalities over time. The short term target is:

  • support for Infinispan (done)
  • support Hibernate Search full-text queries (done)
  • support simple JP-QL queries (restrictions and many-to-one joins) 
The medium target is:
  • support other key/value stores
  • support other NoSQL families
  • support complex joins and aggregations

項目主頁:http://www.baiduhome.net/lib/view/home/1322727513452

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!