Le paquet lmdb est un magasin de données clef-valeur embarqué compact et rapide. Il utilise des fichiers mappés en mémoire, ce qui lui confère les performances d'une base de données entièrement en mémoire tout en offrant la résilience des bases de données basées sur des disques, et n'est limité que par la taille de l'espace d'adressage virtuel.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://github.com/LMDB/lmdb/archive/LMDB_0.9.29.tar.gz
Somme de contrôle MD5 : 84cc7cac4bf15486536560f171297a49
Taille du téléchargement : 144 Ko
Estimation de l'espace disque requis : 6.1 Mo
Estimation du temps de construction : moins de 0.1 SBU
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/lmdb
Ce paquet s'extrait dans lmdb-LMDB_0.9.29.
Installez lmdb en exécutant les commandes suivantes :
cd libraries/liblmdb && make && sed -i 's| liblmdb.a||' Makefile
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make prefix=/usr install
sed ... liblmdb.a ... Makefile : Les exécutables du paquet utilisent une bibliothèque statique qui doit être créée. Cette commande supprime l'installation de la bibliothèques statique.