Hi guys,

last year, I started an experiment in l...@apache.org, the Mavibot MVCC
Btree. It has reached a first step, we can now use it as a backend for
ApacheDS, thanks to Kiran - who joined me on the Mavibot effort, making
it stable enough to be used in ApacheDS).

This morning, I conducted some performance tests, comparing JDBM and
Mavibot on a 10K entries base :

CoreSession
===========

Mavibot 10K entries
-------------------
Add : 80s, 125/s
Search : 7392/s

Jdbm 10k entries
----------------
Add : 167s, 59/s
Search : 654/s

NetworkeSession
===============

Mavibot 10K entries
-------------------
Add : 85s, 117/s
Search : 1802/s

Jdbm 10k entries
----------------
Add : 176s, 56/s
Search : 506/s

As we can see, either on CoreSession, or through the network, the gain
over JDBM is really clear. It's ten time faster.

So this vote to integrate Mavibot as a Directory Subproject, in order to
be able to release it and use it as our base backend in a near future.
It's not feature complete yet, but the core BTree already works.

So let's vote :
[ ] +1 : make Mavibot a Directory Subproject
[ ] +/-0 : I don't mind
[ ] -1 : No, Mavibot should not become a Directory subproject

Thanks !

and of course, my +1

-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com 

Reply via email to