lmdb-0.9.31

Introduksjon til lmdb

lmdb pakken er en rask, kompakt, nøkkelverdi innebygd datalagrer. Den bruker minnetilordnede filer, så den har lesing ytelsen til en ren minnedatabase samtidig som den tilbyr utholdenhet av standard diskbaserte databaser, og er bare begrenset til størrelsen på det virtuelle adresserommet

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

Installasjon av lmdb

[Notat]

Notat

Denne pakken pakker ut til lmdb-LMDB_0.9.31.

Installer lmdb ved å kjøre følgende kommandoer:

cd libraries/liblmdb &&
make                 &&
sed -i 's| liblmdb.a||' Makefile

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make prefix=/usr install

Parameterforklaringer

sed ... liblmdb.a ... Makefile: Pakkens kjørbare filer bruker et statisk bibliotek, så det må opprettes. Denne kommandoen undertrykker installasjonen av det statiske biblioteket.

Innhold

Installert Program: mdb_copy, mdb_dump, mdb_load, og mdb_stat
Installert Bibliotek: liblmdb.so
Installerte Mapper: Ingen

Korte Beskrivelser

mdb_copy

kopierer et LMDB miljø fra en database til en annen, inkludert muligheten til å komprimere databasen

mdb_dump

leser en database og skriver dens innhold til standard utdata ved hjelp av et flyttbart flatt-tekstformat, som kan tolkes av mdb_load

mdb_load

importerer en database fra standard inndata eller fra en fil

mdb_stat

viser statusen til et LMDB miljø

liblmdb.so

gir funksjoner for tilgang til en LMDB database