转载自: http://bluesfeng.iteye.com/blog/717210
安装环境
Ubuntu 10.04-desktop-i386
Oracle Berkeley DB XML 2.5.16
1.下载Berkeley DB XML 2.5.16
http://www.oracle.com/technology/software/products/berkeley-db/index.html
2. 解压缩下载的dbxml-2.5.16.tar.gz
tar zxf dbxml-2.5.16.tar.gz
3. 运行如下命令进行安装:
cd dbxml-2.5.16
./buildall.sh --prefix=/opt/york/dbxml-2.3.10 --enable-java
其中--enable-java参数表明同时生成Java库文件
--prefix=...声明安装路径
注意: 在安装时如果出现错误提示 "configure: error: C++ preprocessor "/lib/cpp" fails sanity check",
可以先安装软件基本包:
sudo aptitude install build-essential
分享到:
相关推荐
嵌入式数据库系统Berkeley DB嵌入式数据库系统Berkeley DB
**Berkeley DB数据库详解** ...综上所述,Berkeley DB以其高效、灵活和可靠的特点,成为许多嵌入式系统和分布式应用的首选数据库解决方案。通过理解其核心概念和技术,开发者能够更好地利用BDB来满足各种数据存储需求。
Berkeley DB XML将这两者结合起来,使得开发者可以在Berkeley DB的基础上存储和查询XML文档,从而利用XML的灵活性和结构化特性,同时享受Berkeley DB的性能优势。其主要特点包括: 1. **XML Native Storage**: ...
6. **兼容性提升**:正如描述中所提及,Berkeley DB 4.8及以上版本与RHEL 6.5兼容,这意味着它们可以在该操作系统上稳定运行,为基于RHEL的应用程序提供数据库支持。 7. **安全性强化**:随着安全性的日益重要,...
本文描述了如何在Berkeley DB中使用事务(Transaction)。它简要介绍了事务是如何保护你的应用的数据的...本书假设你已经了解BerkeleyDB的基本架构知识(这些知识在<Getting Started with Berkeley DB Guide>一书中。)
嵌入式:直接链接到应用程序中,与应用程序运行于同样的地址空间中,因此,无论是在网络上不同计算机之间还是在同一台计算机的不同进程之间,数据库操作并不要求进程间通讯。 Berkeley DB为多种编程语言提供了API...
Berkeley DB —— 关于原生 XML 数据库指导性的介绍 - **4.1 介绍** - **XML 支持**:Berkeley DB 提供了对原生 XML 数据的支持。 - **应用场景**:Web 应用程序、文档存储等。 - **4.2 XQuery 和 Berkeley DB** ...
BerkeleyDB—关于原生XML数据库指导性的介绍 - **XML支持**:Berkeley DB XML提供了对XML文档的支持,包括存储、查询和管理等功能。 - **XQuery集成**:Berkeley DB XML支持XQuery语言来进行复杂的XML文档查询。 #...
- 一些常见的XML数据库产品有eXist-db、Berkeley DB XML、Oracle XML DB等。这些数据库提供了API和查询语言,方便开发者进行操作。 4. **Java Swing**: - Java Swing是Java的一个GUI工具包,用于创建桌面应用...
3. **编译**:进入解压后的目录,执行`./configure --prefix=/usr/local/BerkeleyDB.4.8`进行配置,指定安装路径,然后使用`make`进行编译,最后用`sudo make install`安装。 4. **配置Open LDAP**:在Open LDAP的...
在“BerkeleyDB概念”部分,文档会介绍Berkeley DB的基本概念,如BTree和Hash数据库的访问方式选择,以及Queue和Recno之间的选择。 接下来,教程会讨论数据库的限制与可移植性、环境设置、异常处理和错误返回。然后...
综上所述,Berkeley DB Java Edition以其高效、轻量级和灵活的特性,在Java开发中扮演着重要角色。无论是小型桌面应用还是大型分布式系统,BDB JE都能提供可靠的数据存储解决方案。通过深入理解并掌握BDB JE,开发者...
Berkeley DB XML(简称dbxml)是Oracle公司提供的一款高性能、可扩展的XML数据库系统,它将关系数据库的强大功能与XML的灵活性相结合,为处理XML数据提供了高效的数据存储和检索解决方案。在本文中,我们将深入探讨...
2. **打开或创建数据库**:接着,使用BerkeleyDB API的`Db::open()`方法,指定数据库类型(在这种情况下是散列数据库),并指定数据库文件名。 3. **插入数据**:通过调用`Db::put()`方法,可以将键值对插入数据库...
Berkeley DB是由Oracle公司开发的一种轻量级、高性能、嵌入式数据库系统,广泛应用于各种软件开发中,特别是在需要本地数据存储的场景下。 1. **Berkeley DB概念** - **访问方式**:Berkeley DB提供了四种不同的...