本章介绍如何设置JPA应用程序以使用非关系数据源。有许多类型的非关系数据源。这些数据库包括文档数据库、键值存储和各种其他非标准数据库,如MongoDB、Cassandra和Google BigTable。本章重点介绍NoSQL数据源。NoSQL是对不支持SQL标准的数据库系统的分类。EclipseLink支持通过Java持久化API(JPA)将Java对象持久化到NoSQL数据库。NoSQL数据库也支持EclipseLink本机API。
本章包括以下部分:
NoSQL平台概念
关于NoSQL持久性单元
关于NoSQL平台上的JPA应用程序
关于映射NoSQL对象
关于查询和NoSQL平台
关于事务和NoSQL平台