{{위키데이터 속성 추적}}
{{소프트웨어 정보
| name                   = 버클리 DB<br />Berkeley DB
| logo                   =
| screenshot             =
| caption                = 
| collapsible            =
| author                 = [[Margo Seltzer]], [[Keith Bostic]] ([[슬리피캣 소프트웨어]] 소속)
| developer              = [[슬리피캣 소프트웨어]] (이후 [[오라클]])
| released               = {{시작 날짜와 나이|1994}}
| latest release version = 18.1.40<ref name="downloadpage">{{웹 인용|title=Oracle Berkeley DB Downloads |url=https://www.oracle.com/database/technologies/related/berkeleydb-downloads.html |access-date=27 September 2020}}</ref>
| latest release date    = {{시작 날짜와 나이|2020|05|29|br=yes}}
| latest preview version =
| latest preview date    =
| programming language   = [[C (프로그래밍 언어)|C]]
| operating system       = [[마이크로소프트 윈도우|윈도우]], [[유닉스 계열]]
| platform               =
| size                   = ~1244 [[킬로바이트|kB]] ([[마이크로소프트 윈도우|윈도우]] [[x86]] 컴파일 기준)
| language               =
| genre                  = [[임베디드 데이터베이스]], [[NoSQL|NoSQL 데이터베이스]]
| license                = [[듀얼 라이선스]] ([[GNU 아페로 GPL]] 및 상용 퍼미시브 라이선스) (버전 6.x 이상 기준)<br/>[[슬리피캣 라이선스]] (버전 2.0-5.x)<br/>[[BSD 라이선스|4-clause BSD 라이선스]] (버전 1.x) / JE는 [[아파치 라이선스|아파치 라이선스 버전 2.0]] 하에서 라이선스됨.
| website                = {{URL|www.oracle.com/database/berkeley-db/}}
}}
'''버클리 DB'''(Berkeley DB)는 [[키-값 데이터베이스]]를 위한 고성능 [[임베디드 데이터베이스]]를 제공하기 위해 고안된 [[소프트웨어 라이브러리]]이다. 버클리 DB는 [[C (프로그래밍 언어)|C]]로 작성되었으며 [[C++]], [[C 샤프]], [[자바]], [[펄]], [[PHP]], [[파이썬]], [[루비]], [[스몰토크]], [[Tcl]] 등 기타 수많은 [[프로그래밍 언어]]를 위한 API 바인딩을 제공한다. BDB는 무작위 키/데이터 쌍을 바이트 배열로 저장하며 단일 키에 대해 복수의 데이터 항목을 지원한다. 버클리 DB는 [[관계형 데이터베이스]]가 아니지만<ref>[http://doc.gnu-darwin.org/intro/dbisnot.html Berkeley DB Reference Guide: What is Berkeley DB not?]. Doc.gnu-darwin.org (2001-05-31). Retrieved on 2013-09-18.</ref> [[데이터베이스 트랜잭션]], [[다중 버전 동시성 제어]], [[로그 선행 기입]] 등의 고급 데이터베이스 기능을 갖추고 있다.

BDB는 대부분의 [[유닉스 계열]], [[마이크로소프트 윈도우|윈도우]] 시스템, 그리고 [[실시간 운영 체제]]를 포함한 다양한 [[운영 체제]]를 대상으로 수천개의 동시 컨트롤 스레드, 그리고 데이터베이스를 조작하는 동시 프로세스를 256 테라바이트 정도로 지원할 수 있다.<ref>http://doc.gnu-darwin.org/am_misc/dbsizes.html Berkeley DB Reference Guide: Database limits Retrieved on 2013-09-19</ref>

BDB는 [[슬리피캣 소프트웨어]]에 의해 1996년부터 2006년까지 상업적으로 지원되고 개발되었다. 이 기업은 2006년 2월 [[오라클]]에 인수되었으며 지금도 버클리 DB 제품들을 개발하고 판매하고 있다.

== 각주 ==
{{각주}}

== 외부 링크 ==
* [http://www.oracle.com/database/technologies/related/berkeleydb.html Oracle Berkeley DB]
* [https://www.oracle.com/database/technologies/related/berkeleydb-downloads.html Oracle Berkeley DB Downloads]
* [http://docs.oracle.com/en/database/other-databases/ Oracle Berkeley DB Documentation]
* [http://www.oracle.com/technetwork/products/berkeleydb/downloads/licensing-098979.html Oracle Berkeley DB Licensing Information]
* [http://omtco.eu/references/oracle/top-60-licensing-pitfalls-for-oracle-databases-and-oracle-technology-products/ Licensing pitfalls for Oracle Technology Products]
* [http://omtco.eu/references/oracle/ Oracle Licensing Knowledge Net]
* [https://web.archive.org/web/20100131071155/http://www.apress.com/book/view/9781590596722 ''The Berkeley DB Book'' by Himanshu Yadava]
* [https://launchpad.net/berkeley-db Launchpad.net]{{snd}} Berkeley DB at [[런치패드|Launchpad]]

[[분류:데이터베이스 엔진]]
[[분류:자유 데이터베이스 관리 시스템]]
[[분류:C로 작성된 자유 소프트웨어]]
[[분류:NoSQL]]
[[분류:오라클 소프트웨어]]
[[분류:임베디드 데이터베이스]]
[[분류:키-값 데이터베이스]]