2009年9月14日,Berkeley DB Xml 发布了最新的2.5版本 (包含最新发布的Berkeley DB 4.8版本),此版本增加了新功能,并对上一个版本的所有bug进行了修复,是一个更快更加稳定的版本,推荐大家升级。下载地址在:http://www.oracle.com/technology/software/products/berkeley-db/index.html。 Berkeley DB Xml 2.5 新特性主要有一下几个方面:
1. 自建索引
2. 在wholeDocument存储模式下的压缩存储
3. Debugging API 和 debug 命令
4. 用户自定义XQuery external 函数
5. XmlResults 增强
6. 更高效的节点存储模式
阅读全文…
大家好,
在今年上半年,我们国家推出了一项7,000亿人民币的医疗改革方案,针对我们IT业界可谓影响很大。近期,我也关注到国内从事生命科学、医疗卫生等方向的一些IT的大动作。我想,在此从嵌入式应用的方向,和大家分享我的一些体会和心得。
- 生命科学中应用
我们的观察:
- 发现一味新药通常历时8-12年,涉及到庞大的数据量(来自美国辉瑞的反馈:1,000,000种配比; 若干TB的数据量,1 TB约合2,000张CD光盘信息)
- 新药研究可以是跨多个组织的合作行为,彼此共享数据 – 全球各地的临床研究机构,风险合资公司等
- 监管机构要求对数据严格管理和控制
- 数据安全,访问控制,审计,保存,审批,变更,搜索,来自相关规定和标准作业程序的要求
- 需要经济且可靠的数据管理方式,贯穿于每一个步骤和阶段
- 需要简单易用的,自适应的软件;倾向于“本地化”数据管理方案
- 个性化功能实现也需要基于一套高可靠的数据管理软件之上
- 很多的分析仪器和不同分析技术不间断地产生数据
- 仪器产生的数据直接写到文件系统,从而容易产生错误和数据丢失
- 没有标准化的数据格式:每台仪器连着一台独立的计算机
- 搜索分散于这些独立仪器中的数据几乎是不可能的
- 越来越多的实验室笔记的电子化
阅读全文…
1. 简介
Berkeley DB Xml Shell(以下简称DbXml Shell)是包含在发行包里的工具,可运行于UNIX家族平台(Linux, Solaris, HP-UX, Mac OS, Cygwin, AIX, FreeBSD…)和Windows平台上。DbXml Shell包含Berkeley DB XML的绝大多数常用功能,可以让我们在不编写一行代码的情况下,通过指令快速完成多种常用操作如创建/删除容器、插入/删除文档、查询、验证Query Plan等等,实为居家旅行必备佳品。要是在周五下午遭受紧急任务袭击,就更得靠它来拯救周末了。有时为了解决开发中遇到的问题,只要写一个非常简短的DbXml Shell脚本就可以实现预期功能或是重现环境,极大地提高了劳动生产率。
阅读全文…
大家好,为了更好的与大家进行交流,也为了让大家更方便地在中国获得BerkeleyDB的有关资源(源代码,安装程序,文档,视频以及音频资料等),我们在开心网上建立了一个群组,地址是: http://www.kaixin001.com/group/group.php?gid=627784。
欢迎大家踊跃加入,和我们分享BerkeleyDB的知识。我们欢迎大家多提宝贵意见,我们将根据这些意见不断完善群组的内容。谢谢!
群组管理员正在招募中,欢迎大家积极报名。
在前面的文章《Berkeley DB Xml 入门系列之一: 简介与”query”示例程序详解》我们已经知道了Berkeley DB Xml程序的一些基本流程和概念。在文章《使用Visual C++ 2008 Express Edition 编译Oracle Berkeley DB XML》介绍了如何使用Visual Studio 在Windows平台上编译Berkeley DB Xml,本文将介绍在Linux或者类Unix的操作系统上如何编译和使用Berkeley DB Xml。
阅读全文…
Oracle Berkeley DB XML 是一个可嵌入的开源 XML 数据库(Embedded Native Xml Database),可基于 XQuery 访问存储在容器中的文档,并对其内容进行索引。Oracle Berkeley DB XML 构建于 Oracle Berkeley DB 之上,并继承了其丰富的特性和属性(包括 环境,各个级别的事务,Replication等)。与Oracle Berkeley DB 一样,它通过应用程序运 行,无需人为管理。Oracle Berkeley DB XML 主要功能模块包括有文档分析器、XML索引 器以及 XQuery 引擎,实现了最快速、最高效的Xml数据检索。
本文是Berkeley DB Xml入门系列文章的第一篇,此系列将会详细介绍Berkeley DB Xml的 使用和编程,并探讨一些Berkeley DB Xml 编程中的高级内容,欢迎大家关注。在这篇文章里面我们通过一个最简单查询例子,介绍最基本Berkeley DB Xml的编程流程,并介绍 Berkeley DB Xml 中的一些基本概念。 阅读全文…
摘要:本文介绍了Oracle Berkeley DB XML, 并描述了使用Microsoft Visual C++ 2008 express edition 在Windows 平台编译Oracle Berkeley DB XML的过程。
关键字:Berkeley DB XML, Windows 平台编译
阅读全文…
Berkeley DB 开源社区的Brett Zamir基于XQuery/BDBXML做了一个Firefox的Add-on, 叫XqUSEme (https://addons.mozilla.org/en-US/firefox/addon/5515)。感兴趣的同学可以下载试试。
Brett Zamir在创建XqUSEme初期与Berkeley DB开发工程师的讨论在: http://forums.oracle.com/forums/thread.jspa?messageID=2239564。
有心的朋友,不知道有考虑过智能手机+浏览器+BDBXML的组合吗?欢迎和我讨论。
最近评论