Oracle Berkeley DB 12c
Berkeley DB is a family of embedded key-value database libraries providing scalable high-performance data management services to applications. The Berkeley DB products use simple function-call APIs for data access and management.
Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects. Berkeley DB provides a collection of well-proven building-block technologies that can be configured to address any application need from the hand-held device to the data center, from a local storage solution to a world-wide distributed one, from kilobytes to petabytes.
Product Solution Areas
|Storage Layer||SQL||Object Persistence|
|High Availability||XQuery & XML|
Oracle Berkeley DB fits where you need it regardless of programming language, hardware platform, or storage media. Berkeley DB APIs are available in almost all programming languages including ANSI-C, C++, Java, C#, Perl, Python, Ruby and Erlang to name a few. There is a pure-Java version of the Berkeley DB library designed for products that must run entirely within a Java Virtual Machine (JVM). We support the Microsoft .NET environment and the Common Language Runtime (CLR) with a C# API. Oracle Berkeley DB is tested and certified to compile and run on all modern operating systems including Solaris, Windows, Linux, Android, Mac OS/X, BSD, iPhone OS, VxWorks, and QNX to name a few.
Oracle Berkeley DB 12c provides the foundational storage services for your application, no matter how demanding and unique your requirements may seem to be. Using Berkeley DB you can:
|Berkeley DB||Berkeley DB Java Edition||Berkeley DB XML|
| || || |
|Data sheet: Berkeley DB Products (PDF)|
|Data sheet: Berkeley DB (PDF)|
|Data sheet: Berkeley DB Java Edition (PDF) |
|Data sheet: Berkeley DB XML (PDF)|