Berkeley DB

Материал из Википедии — свободной энциклопедии
Berkeley DB
Тип свободное и открытое программное обеспечение, База данных «ключ-значение» и Встраиваемая СУБД
Разработчики Марго Сельцер[вд][4], Кит Бостич[вд][4], Sleepycat Software[вд] и Oracle
Написана на Си и интерфейс программирования приложений
Операционные системы Windows, Linux, AIX, Solaris, SCO Group и Классическая Mac OS
Первый выпуск 1991[1]
Последняя версия
Лицензия GNU Affero General Public License
Сайт oracle.com/database/berk…

Berkeley DB (BDB) — высокопроизводительная

ключ — значение
» как массивы байтов и поддерживает множество значений для одного ключа.

В системе отсутствует сетевой доступ — программы используют базу данных через вызовы внутрипроцессного

XA, горячее резервное копирование и репликацию. Может использоваться как средство для построения хранимых индексов, так и в качестве хранилища данных. Существуют средства для работы с Berkeley DB на большинстве популярных языков программирования, включая Perl, Python, PHP, Ruby
.

Первая версия была создана в

AGPL (2013), тогда же появилась возможность приобрести проприетарную лицензию для использования в закрытых проектах. В 2020 году СУБД получила ежегодную премию SIGMOD
в номинации «Системы».

Oracle распространяет BDB в трёх вариантах:

Примечания

Литература

  • Himanshu Yadava. The Berkeley DB Book. — Apress, 2007. — 462 с. — ISBN 978-1-59059-672-2.
  • Sleepycat Software, Inc. Berkeley DB. — Sams, 2001. — 688 с. — ISBN 978-0-7357-1064-1.
  • Brian, D. The Definitive Guide to Berkeley DB XML. — Apress, 2006. — 416 p. — ISBN 9781430202202.
  • Sandeep Koranne. 9.5 Berkeley DB // Handbook of Open Source Tools. — Springer Science & Business Media, 2010. — P. 181–185. — ISBN 978-1-4419-7719-9.

Ссылки