dbm

Dbm

Informasjon
Skaper Ken thompson
Type Database management system

dbm var den første i en familie av databasemotorer , opprinnelig skrevet av Ken Thompson og utgitt av AT&T i 1979. Navnet står for databasesjef .

dbm lagrer vilkårlige data ved bruk av en enkelt nøkkel (en primærnøkkel), i en container i fast størrelse og bruker hashingteknikker for å gi rask tilgang til data gjennom nøkkelen.

Hash-systemet som brukes er en form for utvidbar hash , så hash-systemet vokser når nye data legges til databasen, noe som betyr at når den er nesten tom, starter databasen med en container, som deretter kuttes når den er full. De resulterende to underordnede beholderne deler seg alene når de er fulle, slik at databasen vokser når nøkler legges til.

dbm og dets derivater er relasjonelle pre-databaser - i praksis gir de en hash-funksjon på disken som gir rask tilgang til data via nøkler. Denne enkle designen gir god tilgang.

Etterfølgere

dbm har hatt mange etterfølgere:

Referanser

  1. (in) "  GDBM  "gnu.org.ua ,2011(åpnet 26. desember 2013 )
  2. (i) "  GDBM  "directory.fsf.org , Free Software Foundation ,25. desember 2013(åpnet 26. desember 2013 )
  3. (in) qdbm  "katalog.fsf.org , FSF 26. oktober 2006(åpnet 26. desember 2013 )