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
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