Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Examples/JPA/NoSQL"
(→NoSQL) |
|||
Line 6: | Line 6: | ||
NoSQL is a classification of database systems that do not conform to the relational database or SQL standard. They have various roots, from clustered internet databases, to object databases, XML databases and legacy databases. They have become recently popular because of their use in large scale disturbed databases in Google and Amazon. | NoSQL is a classification of database systems that do not conform to the relational database or SQL standard. They have various roots, from clustered internet databases, to object databases, XML databases and legacy databases. They have become recently popular because of their use in large scale disturbed databases in Google and Amazon. | ||
− | There various NoSQL databases including: | + | There are various NoSQL databases including: |
* Mongo DB | * Mongo DB | ||
* Oracle NoSQL | * Oracle NoSQL |
Revision as of 15:34, 22 March 2012
This example shows how to map and persist an Ordering system object model to a MongoDB NoSQL database.
The source for the example can be found here, or from the EclipseLink SVN repository.
NoSQL
NoSQL is a classification of database systems that do not conform to the relational database or SQL standard. They have various roots, from clustered internet databases, to object databases, XML databases and legacy databases. They have become recently popular because of their use in large scale disturbed databases in Google and Amazon.
There are various NoSQL databases including:
- Mongo DB
- Oracle NoSQL
- Casandra
- Google BigTable
- Cache DB
As of EclipseLink 2.4, EclipseLink has added JPA support for NoSQL databases, initially with support for MongoDB and Oracle NoSQL.