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