Berkeley D.B.

Berkeley D.B.
Típusú ingyenes és nyílt forráskódú szoftverek , kulcsérték adatbázis és beágyazott DBMS
Fejlesztő Sleepycat Software [d] ,Oracle, Margo Selzer [d] [1]és Keith Bostic [d] [1]
Beírva C és alkalmazásprogramozási felület
Operációs rendszer Microsoft Windows , Linux , AIX , Solaris , SCO Group és klasszikus Mac OS [d]
Első kiadás 1992
legújabb verzió
Engedély GNU Affero általános nyilvános licenc
Weboldal oracle.com/database/berk…

A Berkeley DB ( BDB ) egy könyvtárként megvalósított nagy teljesítményű beágyazott adatbázis-kezelő rendszer . Nem relációs rendszer – A kulcs-érték párokat bájttömbként tárolja, és több értéket támogat egyetlen kulcshoz.

A rendszerben nincs hálózati hozzáférés - a programok folyamaton belüli API -hívásokon keresztül használják az adatbázist . Az SQL -t az 5.0-s verzió (2010) óta támogatja az egyik interfész. Támogatott ACID tranzakciók , finom zárolások , XA elosztott tranzakciós interfész , hot backup és replikáció . Tárolt indexek felépítésének eszközeként és adattárházként is használható. A Berkeley DB eszközök a legnépszerűbb programozási nyelvekhez érhetők el, beleértve a Perl , Python , PHP , Ruby nyelvet .

Az első verziót a Berkeley Egyetemen hozták létre a BSD 4.3-as verziójának fejlesztése során (1986. június). A Netscape arra kérte a Berkeley DB szerzőit, hogy fejlesszék és bővítsék ki a könyvtárat – az akkori 1.85-ös verziót –, hogy megfeleljenek az LDAP-szerverben és a Netscape böngészőben való használat követelményeinek . Ez a kérés vezetett a Sleepycat Software létrehozásához , amely kifejlesztette és kereskedelmi forgalomba hozta a projektet. Az 1990-es évek vége óta a rendszert a legtöbb Linux disztribúció tartalmazza . 2006 februárjában a Sleepecat Software-t az Oracle Corporation vette át . Terjesztve a Sleepycat Public LicenseOSI és az FSF hagyott jóvá ; a 6.0.20-as verziótól átkerült az AGPL licencbe (2013), ezzel egyidejűleg lehetőség nyílt a zárt projektekben történő felhasználásra saját licenc vásárlására. 2020-ban a DBMS megkapta az éves SIGMOD díjat a Rendszerek kategóriában.

Az Oracle három változatban forgalmazza a BDB-t:

Jegyzetek

  1. 1 2 https://www.aosabook.org/en/intro1.html
  2. ↑ Berkeley DB Library Version 18.1.40 Change Log 
  3. https://fossies.org/linux/misc/db-18.1.40.tar.gz/db-18.1.40/README?m=t

Irodalom

Linkek