Oracle Berkeley DB Java Edition 5.0发布
yoully 12年前
Oracle最近 <a href="/misc/goto?guid=4958345055648046443" target="_blank">发布</a>了Berkeley DB Java Edtion 5.0。该版本包括了大量的新功能、改进及用户所要求的特性。其中一个主要的即是增加了一个新类:DiskOrderedCursor,利用旋转磁盘技术极大地提供了系统性能。 <br /> <br /> 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虚拟机便可运行。 <br /> <br /> Oracle表示,Berkeley DB Java Edition是Voldemort项目的一部分, <a href="/misc/goto?guid=4958345056453836766" target="_blank">Voldemort</a>是一套分布式的key-value database系统,社交网站LinkedIn使用的就是这套系统。 <br /> <br /> Berkeley DB Java Edtion 5.0还包括其他方面的一些改进及优化,包括显著提高并发性,提升更新及删除操作的性能,增加新的Environment.preload和Cursor方法(允许同时预加载多个数据库,提供更高效的数据库搜索能力)等。 <br /> <br /> 另外,Java Edition 5.0在高可用性方面也得到了很大改进,允许主节点不可用时可以打开一个只读的复制节点。这使得网络或主节点故障时,系统可以继续提供部分功能。