Re: LMDB vs FastDB

2013-03-30 Thread Tobias Oberstein
FastDB also appears to use locking, while LMDB is MVCC and readers Yeah, MVCC is the right thing .. require no locks, so even with all of the other disadvantages out of the way, LMDB will scale better across multiple CPUs. So _one_ LMDB can be concurrently used from multiple threads and

Re: LMDB vs FastDB

2013-03-30 Thread Howard Chu
Tobias Oberstein wrote: FastDB also appears to use locking, while LMDB is MVCC and readers Yeah, MVCC is the right thing .. require no locks, so even with all of the other disadvantages out of the way, LMDB will scale better across multiple CPUs. So _one_ LMDB can be concurrently used from

Re: LMDB vs FastDB

2013-03-22 Thread Howard Chu
Tobias Oberstein wrote: Am 21.03.2013 21:58, schrieb Howard Chu: Tobias Oberstein wrote: Hello, I have read the - very interesting - performance comparison http://symas.com/mdb/microbench/ I'd like to ask if someone did benchmark LMDB (and/or the others) against

LMDB vs FastDB

2013-03-20 Thread Tobias Oberstein
Hello, I have read the - very interesting - performance comparison http://symas.com/mdb/microbench/ I'd like to ask if someone did benchmark LMDB (and/or the others) against http://www.garret.ru/fastdb.html FastDB is an in-memory ACID database that works via shadow paging, and without a