BETS May be a good template for MDB NIFs since the MDB API looks like bdb. It doesn't implement the Riak backend API but an ets subset.
https://github.com/krestenkrab/bets Kresten Trifork On 28/09/2012, at 13.50, "Howard Chu" <h...@symas.com<mailto:h...@symas.com>> wrote: yaoxinming wrote: mdb looks very good ,you can use nif ,maybe you can look the eleveldb project,that's a good example. Thanks for the tip, I'll look into eleveldb. 2012/9/27 Howard Chu <h...@symas.com<mailto:h...@symas.com> <mailto:h...@symas.com>> Hi, I'm interested in developing a backend using OpenLDAP's memory-mapped database library (MDB). Unfortunately Erlang is not a language I've used before. Any tips on where to get started? You can find information on MDB here: http://highlandsun.com/hyc/__mdb/ <http://highlandsun.com/hyc/mdb/> Its read performance is several times faster than anything else out there, and scales perfeclty linearly since readers require no locks. Its write performance is also quite fast... -- -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/ _______________________________________________ riak-users mailing list riak-users@lists.basho.com<mailto:riak-users@lists.basho.com> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com