I can't really say anything about gdbm, but LMDB [1] should be pretty easy to 
switch to if needed. It was developed to replace BDB in OpenLDAP and because of 
this the API is pretty similar to BDB's.

For your information, I have compiled a list [2] of packages/projects in Fedora 
using BDB and what they are switching to. There is also a list of alternatives 
to BDB. [3]

[1] http://lmdb.tech/doc/
[2] 
https://fedoraproject.org/wiki/User:Pkubat/Draft_-_Removing_BerkeleyDB_from_Fedora
[3] https://fedoraproject.org/wiki/User:Pkubat/BerkeleyDB_alternatives

Petr

----- Original Message -----
From: "Reimar Döffinger" <reimar.doeffin...@gmx.de>
To: isync-devel@lists.sourceforge.net
Cc: "Petr Kubat" <pku...@redhat.com>
Sent: Monday, August 1, 2016 8:44:28 PM
Subject: Re: isync and Berkeley DB

On 01.08.2016, at 14:14, Oswald Buddenhagen <oswald.buddenha...@gmx.de> wrote:
> On Sun, Jul 31, 2016 at 05:50:50PM +0200, Reimar Döffinger wrote:
>> I am not sure if there is any value except backward compatibility
>> to the code using bdb?
>> 
> AltMap?

Thanks for pointing out the option, my description was fairly confused.
While the description helps a bit, it's not really clear to me how much value 
this feature has.
And if one would switch to e.g. gdbm (assuming I remember right that that's 
fairly similar to bdb) how much of preserved value vs. transition pain that 
would result in.

------------------------------------------------------------------------------
_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to