Skip to content
/ lmdb Public

Lightning Memory-Mapped Database (LMDB) with clang and jemalloc

Notifications You must be signed in to change notification settings

megahall/lmdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

liblmdb - Symas Lightning Memory-Mapped Database (LMDB)

This is an unofficial fork by Matthew Hall.

Changes in fork

  1. Compiled with clang.
  2. Compiled to special prefix for use with: SDN Sensor.
  3. Uses the explicit jemalloc memory allocator. malloc, calloc, realloc, free, strdup and strndup are replaced with the je_* equivalents. A je_utils.c file is present for je_strdup and je_strndup.
  4. The testdb used in the unit tests is moved to /tmp. Vagrant and other VM shared filesystems cannot mmap.

About

Lightning Memory-Mapped Database (LMDB) with clang and jemalloc

Resources

Stars

Watchers

Forks

Packages

No packages published