In-memory Object database

This caught my eye as their performance stats compared to other traditional RDBMS are staggering.

Prevayler is an in-memory Object persistence mechanism as a direct replacement for a database. The in-memory representation of your objects is the database, so their is no need to query the objects to retrieve them. This also means you can navigate object graphs as you normally would, without using any complex query language.

So how does it keep data persistent? Apparently it serializes all your object out to disk periodically.

Incredibly simple, but I bet incredibly effective. If you don’t have a need for GB of relational data, the this seems like an ideal solution for small webapps etc.

JavaPolis 2004 conference slides online

JavaPolis conference slides are online on their wiki website.

Slides for some interesting sessions are on their site, including:

  • EJB3.0
  • HIbernate 3.0 _ gavin King
    J2EE without EJB – Rod Johnson

  • Sping in Action – Rod Johnson