存档

2010年9月 的存档

Oracle Berkeley DB 发布新版本(版本号:11.2.5.1)

2010年9月13日 mingxingchen 5 条评论

Oracle Berkeley DB 发布新版本(版本号:11.2.5.1)    

         6个月前,我们发布第一个支持SQL的BDB版本。相对来说,那时BDB的SQL功能已经比SQLite更有优势,比如, 它能够支持更快的更新操作(faster updates)、更多的并发控制(more concurrent)、既有更好的可扩展性(more scalable)。在这个基础上,新版本中我们为BDB SQL API的用户提供了更多的特性、更高的速度、更高级别的功能。

         截至现在,在SQL数据库的领域里,无论对于SQLite还是其他的竞争者,我们的新版本已经占据领头羊的位置。接下来我们会努力加大这个差距,为那些选择Berkeley DB’s SQL APIs而不是SQLite的用户提供一个竞争优势的承诺。我们的价值在于我们有能力使我们的客户公司在竞争中胜出,却不用给他们增加麻烦或是让他们为此付出代价。

         这个新版本远远吸引了广大Oracle 用户和合作者的目光,是因为它:

产品概括】是一个完整地、可嵌入式的SQL92数据库, 

  • 仅有1MB大小的代码库
  • 内置与SQLite版本3兼容的API
  • 支持无人监督、零接触数据库管理
  • 使用通过多于15年的实战考验的Berkeley DB B-Tree为并发事务数据存储

 

【新功能】支持加密的SQL数据存储方式

【新功能】支持Apple的iOS和iPhone手机产品

【新功能】支持SQL的二进制文件管理(BFILE)

【新功能】支持在线数据库文件空间再回收功能(详见VACUUM)

【更快操作】在大部分常用的数据库操作上都能更快的执行

【更小体积】使用更小的数据库文件和更具优化性的数据库索引层

【新功能】提供一个选项, 使得可以将数据库存放于多个文件中, 其中每个表一个文件

【更小的内存需求】通过在很多打开的数据库之间共享资源来达到低内存要求

【更简单的性能调整】通过在Solaris操作系统中使用DTrace 探针(DTrace probes)从而达到能简单的性能调整

【可用性】在SQL和非SQL数据库之间仅需要一个简单的命令行工具就能实现转换,却不需要任何代码改动,更多细节,详见

http://download.oracle.com/docs/cd/E17076_02/html/installation/changelog_5_1.html

 

对开发者来说,BDB无疑是最前沿、最灵活的、可嵌入式的数据库

 

Berkeley DB 11.2.5.1

            可以从这里下载http://download.oracle.com/berkeley-db/db-5.1.19.tar.gz (.msi, .zip )

            如有任何问题,请直接和我们的BDB产品服务代表联系;或者给我们的博客留言。

分类: Berkeley DB, Mingxing Chen 标签:

Oracle Berkeley DB 产品家族介绍

2010年9月8日 haomianwang 6 条评论

Oracle Berkeley DB最先由加州大学伯克利分校为了移除受到AT&T限制的dbm代码,而从BSD 4.3到4.4时所改写的。经过将近二十年的衍化,目前Oracle Berkeley DB家族已经发展到包含4个独立产品线 – Berkeley DB、Berkeley DB Java 版、Berkeley DB XML和Mobile Server,被应用到行行业业,在全球有超过2亿的部署。

本文将分别介绍Oracle Berkeley DB四大产品线的特点以及应用,希望能对中国市场的新老用户有所启发和帮助。

阅读全文…

Berkeley DB 5.0对VS2010的支持

2010年9月8日 linchunsun 评论已被关闭

最近有不少朋友问到BDB的VS2010支持问题,集中回答如下:

BDB5.0 发布时,VS2010还没有发布,因此当前的BDB版本 (11.2.5.0.x)是不支持VS2010的。 用VS2010打开现有的BDB工程文件,可能会产生无法自动转换的问题。这是由于BDB的工程文件中包含了隐藏的IA64的平台支持所致。 解决方法如下:

阅读全文…

分类: Berkeley DB, Linchun Sun 标签:
Դ