Hi David, and thanks for the very thorough reply. I will look into the questions that require more time soon enough, but in the meanwhile will answer the quick ones : 1. The lmdb use case is read-only on the servers. We build it weekly, sycn to boxes, and then only use it for reads. 2. The reads are mostly random, although some keys are more common than others. 3. We are using writemap=False As said, will look into the other questions and come back when have an answer, thanks again for the reply *MAGNE**+**I**C* *Offer Sharabi *|* Software Developer* magnetic.com <http://www.magnetic.com/> | blog <http://www.magnetic.com/magnetic-culture/> | t <https://twitter.com/MagneticIs>witter <https://twitter.com/MagneticIs> | facebook <https://www.facebook.com/pages/Magnetic/297609126995926> | linkedin <http://www.linkedin.com/company/magnetic_2> | youtube <http://www.youtube.com/user/MagneticRetargeting> On Wed, Mar 25, 2015 at 6:07 PM, David Wilson <dw@xxxxxxxx> wrote: > One final question, > > Does your LMDB program pass writemap=True to the lmdb.Environment > constructor? > > > David > > On Wed, Mar 25, 2015 at 10:05:27PM +0000, David Wilson wrote: > > On Tue, Mar 24, 2015 at 11:47:57AM -0400, Offer Sharabi wrote: > >