using different db versions in cyrus and sasl
Rob Siemborski
rjs3 at andrew.cmu.edu
Wed May 7 11:48:20 EDT 2003
On Wed, 7 May 2003, Leena Heino wrote:
> This is what I thought.
Well, the configuration you describe (mixing Berkeley DB versions) will
just lose because of shared library symbol conflicts, not due to any
performance reasons.
> Has anyone been able to find out why BerkeleyDB 4.1.x works so badly with
> Cyrus and perhaps contacted sleepycat?
Cyrus does a LOT of enumerations of the keys of a database, which isn't as
cheap on Berkeley DB as random access. Skiplist (and flat) are
substantially faster for enumerations.
-Rob
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper
More information about the Info-cyrus
mailing list