Speedo

Project Rank in Object-Relational Persistence:   7

Speedo is an open source implementation of the JDO(TM) 1.0.1 specification. It is hosted by ObjectWeb.

Speedo main benefits

  • Possible choice of optimistic or pessimistic transaction mode
  • Locking managed by Speedo itself or by the database (clustering support)
  • Cache of persistent objects (L2), with a choice of several replacement policies (LRU | MRU | FIFO | ...) configurable per class.
  • Data prefetching at query evaluation time: later accesses to objects will not require any I/O to the data store
  • Lazy loading of data and support of fetch groups (JDO2)
  • Management of relation ships (coherency management)
  • Able to create the SQL schema dynamicaly and to provide sql script
  • Various identifier support (application (composite or single), SQL sequence, speedo)
  • Lot of types supported
  • Lot of databases supported (Oracle, MS SQL server, Mysql, Postgres, ...)
  • Through JORM and MEDOR, access to legacy relational databases, as well as any other data store supported by JORM and MEDOR
  • Http console for administration
  • Soon fully JDO 2.0 ...


See Other Best Object-Relational Persistence Projects in Java:

List of Companies, Suppliers, Distributors, Importers & Exporters
Add to favorites | Contact US | Java Example Source Code | Sitemap Generator
Copyright © 2007 - 2008 exampleshow.com