From: Alex Boisvert <boisvert@in...> - 2003-08-01 01:07:54
DeSouza, Edwin wrote:
> Any comments on Axion vs JDBM? Can Axion leverage JDBM?
[Disclaimer] I've just learned about Axion from your post and browsed
through their web site 5 minutes; I am not an authoritative voice for
My take on it is that they are building a full-blown RDBMS in Java, like
other pure-Java RDBMS projects such as McKoi or HSQLDB:
Actually, their focus is clear, quoting from their home page: "develop a
lightweight, scalable, modular and complete relational database system
in Java, including full SQL and JDBC compliance, in-process and
client/server operation and fully in-memory or persistent data."
That's a lot more than what JDBM aims to be. JDBM aims to be small
(smaller than a RDBMS) and simple (simpler than SQL, JDBC, etc).
As for your second question, it looks as though they have already
implemented the low-level disk data structures (BTree index) that would
make JDBM a candidate for reuse. I also think they have requirements
that would exceed JDBM's offering in terms of concurrent access
(multiple transactions, multi-threaded access).
My 2 roupis, at least.