欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Oracle Berkeley DB Java Edition 5.0发布

程序员文章站 2022-04-14 13:35:13
...
Oracle最近发布了Berkeley DB Java Edtion 5.0。该版本包括了大量的新功能、改进及用户所要求的特性。其中一个主要的即是增加了一个新类:DiskOrderedCursor,利用旋转磁盘技术极大地提供了系统性能。

Berkeley DB是由美国Sleepycat Software公司开发的一套开放源码的嵌入式数据库编程库(database library),以Sleepycat Public License发行,它为应用程序提供可伸缩的、高性能的、有事务保护功能的数据管理服务。2006年Oracle收购Sleepycat Software,Berkeley DB便成为Oracle旗下的一个产品。Berkeley DB Java Edition是Berkeley DB的一个主要版本。在Java平台上,Oracle提供了一个纯Java程序编写的Berkeley DB,只需要操作系统支持Java虚拟机便可运行。

Oracle表示,Berkeley DB Java Edition是Voldemort项目的一部分,Voldemort是一套分布式的key-value database系统,社交网站LinkedIn使用的就是这套系统。

Berkeley DB Java Edtion 5.0还包括其他方面的一些改进及优化,包括显著提高并发性,提升更新及删除操作的性能,增加新的Environment.preload和Cursor方法(允许同时预加载多个数据库,提供更高效的数据库搜索能力)等。

另外,Java Edition 5.0在高可用性方面也得到了很大改进,允许主节点不可用时可以打开一个只读的复制节点。这使得网络或主节点故障时,系统可以继续提供部分功能。更多的改进请查看改进日志

下载地址:http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html