A library for automated persistence of Java objects to a variety of storage backends.
Java HTML
Pull request Compare This branch is 75 commits ahead, 39 commits behind greese:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
LICENSE-APACHE.txt
README.md
pom.xml

README.md

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