greese / dasein-persist

A library for automated persistence of Java objects to a variety of storage backends.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dasein-persist

The Dasein Persistence libraries manage the persistence of Java objects to backend data stores such as relational and NoSQL databases. Dasein Persistence will automatically map a Java object to the backend data store and handle in-JVM caching of objects to minimize communication with the database. The caching scheme differs from something like memcache in that it is not distributed. This enables a solid balance between memory management within an individual JVM and freshness of data.

Dasein Persistence supports:

  • Any JDBC backend
  • Special high performance MySQL backends
  • Riak

About

A library for automated persistence of Java objects to a variety of storage backends.

License:Apache License 2.0


Languages

Language:Java 99.7%Language:CSS 0.3%