Oracle Berkeley DB 12c

Berkeley DB 是嵌入式键值对数据库的一系列库,为应用提供可扩展的高性能数据管理服务。Berkeley DB 产品使用简单的功能调用 API 访问和管理数据。

Berkeley DB 支持开发自定义数据管理解决方案,消除了过去与自定义项目有关的开销。Berkeley DB 提供了一组经实践证明行之有效的构建块技术,可以对这些技术进行配置使之满足任何应用需要,其范围可以从手持设备到数据中心、从本地存储解决方案到世界范围的分布存储解决方案、从 KB 到 PB。


产品解决方案专区


 存储层  SQL  对象持久性
 高可用性  XQuery 和 XML  


下载 Berkeley DB 并查看源代码,选择您的构建选件,然后用最适合您需要的配置对库进行编译。Berkeley DB 库是一个构建块,提供企业级数据库所具备的许多复杂数据管理特性。这些管理特性包括:高吞吐量、低延迟读取、无阻塞写入、高并发性、数据可扩展性、内存缓存、ACID 事务,以及应用、系统或硬件故障时的自动灾难恢复,还有高可用性和复制,这些都包括在一个应用可配置的软件包中。只需对库进行配置并使用提供的某些特殊特性,即可满足您的特殊应用需求。Berkeley DB 是一个可靠的解决方案,拥有 15 年的产品历史,使用范围从蜂窝电话到电子商务。Berkeley DB 的主要目标是在保持对最终用户透明度的同时,为您的应用提供快速、可扩展、灵活的数据管理服务。

 

无论您使用哪种编程语言、硬件平台或存储介质,Oracle Berkeley DB 均能满足您的需要。Berkeley DB API 几乎适用于所有编程语言,包括 ANSI-C、C++、Java、C#、Perl、Python、Ruby 以及 Erlang 等。还设计了一个纯 Java 版本的 Berkeley DB 库,专门用于必须完全在 Java 虚拟机 (JVM) 中运行的产品。我们使用 C# API 支持 Microsoft .NET 环境及公共语言运行时 (CLR)。Oracle Berkeley DB 在所有现代操作系统上都进行了编译和运行测试,均已获得认证,这些操作系统包括 Solaris、Windows、Linux、Android、Mac OS/X、BSD、iPhone OS、VxWorks 以及 QNX 等。

无论您的要求多高、多特殊,Oracle Berkeley DB 12c 都为您的应用提供了基础存储服务。使用 Berkeley DB,您可以:

  • 缩短上市时间
  • 降低开发成本
  • 简化移动设备上的数据存储
  • 降低部署成本
  • 消除随系统扩容而带来的重写程序的昂贵代价
  • 消除高昂的管理开销
  • 避免数据丢失和数据损坏
  • 提供互联网规模的高可用服务

产品


 Berkeley DB  Berkeley DB Java 版  Berkeley DB XML
  • 用 C 编写
  • 软件库
  • 键/值 API
  • 合并了 SQLite 的 SQL API
  • B 树、散列、队列、RECNO 存储
  • C++、Java/JNI、C#、Python、Perl 等
  • Java Direct Persistence Layer (DPL) API
  • Java Collections API
  • 支持高可用性的复制
  • 用 Java 编写
  • Java 软件存档 (JAR)
  • 键/值 API
  • Java Direct Persistence Layer (DPL) API
  • Java Collections API
  • 支持高可用性的复制
  • 用 C++ 编写
  • 软件库
  • 在 Berkeley DB 上实现分层
  • 合并了 XQilla 的 XQuery API
  • 索引的、优化的 XML 存储
  • C++、Java/JNI、C#、Python、Perl 等
  • 支持高可用性的复制

产品信息



订阅 Berkeley DB 发布通告即可通知您未来的版本和其他 Berkeley DB 产品更新。

 产品介绍:Berkeley DB 产品 (PDF)
 产品介绍:Berkeley DB (PDF)
 产品介绍:Berkeley DB Java 版 (PDF)
 产品介绍:Berkeley DB XML (PDF)
 产品介绍:Java Platform, Standard Edition (Java SE)
 产品介绍:Java Platform, Micro Edition (Java ME)
Oracle Database Cloud



ODTUG Kscope 15