Oracle Account

Manage your account and access personalized content. Sign up for an Oracle Account

Sign in to Cloud

Access your cloud dashboard, manage orders, and more. Sign up for a free trial


Berkeley DB 是嵌入式键值对数据库的一系列库,为应用提供可扩展的高性能数据管理服务。Berkeley DB 产品使用简单的函数调用 API 来访问和管理数据。您可以 点击这里 下载新的 Berkeley DB 版本。

Oracle Berkeley DB 有三种实现方式:

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

    看看 客户 如何评价 Oracle Berkeley DB。 点击这里

  • 发布 Berkeley DB Java 版,版本 7.5(2017 年 11 月 8 日)
  • 发布 Berkeley DB Java 版,版本 7.0 (2016 年 6 月 27 日)
  • 发布 Berkeley DB,版本 6.2 (2016 年 4 月 18 日)

  • 下载 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 12 c 都为您的应用提供了基础存储服务。使用 Berkeley DB,您可以:

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