competition

Shuvam Misra shuvam.misra at merceworld.com
Sat Sep 25 04:16:10 EDT 2010


> On 9/22/2010 10:20 PM, Shuvam Misra wrote:
> > I was a strong advocate of bundling DB libraries, etc, with Cyrus. The
> > points you've made here are very interesting. I didn't know many of these
> > things. I'm re-thinking whether bundling is such a good idea now. Thanks.
> 
> There's a lot to be said for the Mac OS X approach.  However, as someone
> already pointed out, most distributions won't allow this (for many
> reasons), so it's pointless to even talk about going there.
> 
> Better to just use an internal DB codebase (like skiplists) that has
> nothing to do with Sleepycat.  But then someone has to write and
> maintain this code.
> 
> I think the best compromise I've heard yet is to use something like
> skiplists by default and make the use of libdb an optional feature like
> the use of mysql.

For situations where we need just random access, not sequential, can we
use GDBM? Is that library better than Berkeley DB?

Shuvam


More information about the Info-cyrus mailing list