sqlite3 is closer in speed to bdb than mysql, and offers more of the 'accessibility' that mysql offers.
i find myself using it much more than bdb lately


On Mar 15, 2005, at 1:04 PM, Perrin Harkins wrote:
This is true, but it sounds like Andre wants to replace a bespoke
database structure with something else, and Memcached should not be
considered for that. It has no permanent storage, no failover, and will
silently drop data if it runs out of space. Good for caching, lousy for
database storage.


I agree that a low-impact RDBMS like MySQL is an obvious choice here,
but the fastest choice if it only needs to run on one machine would be
BerkeleyDB.  In my benchmarks, it is one of the fastest methods of
shared storage available from Perl.  IPC::MM is fast, but not really
maintained anymore.  Cache::FastMmap is fast, but will drop things over
the allocated cache size limit, just like Memcached will.

So, I recommend BerkeleyDB or MySQL.

- Perrin




Reply via email to