没有合适的资源?快使用搜索试试~ 我知道了~
Berkeley DB 读取样例
需积分: 20 12 下载量 34 浏览量
2012-08-23
11:40:09
上传
评论 1
收藏 20KB DOCX 举报
温馨提示
试读
8页
嵌入式数据库Berkeley DB Java Edition Berkeley DB的使用 使用Berkeley DB的一般步骤 创建、打开、操作、关闭数据库环境Environment
资源推荐
资源详情
资源评论
Berkeley DB 教程
博客分类:
数据库
OracleDB2berkeley db
嵌入式数据库 Berkeley DB Java Edition
Berkeley DB 的使用
使用 Berkeley DB 的一般步骤如下:
第一,创建数据库环境 Environment
创建一个 Environment 环境,首先需要设置一个配置对象 DatabaseConfig,用来配置一个
数据库的环境,然后就可以创建 Environment 环境:
EnvironmentConfig envConfig = newEnvironmentConfig();//创建一个 EnvironmentConfig
配置对象
envConfig.setAllowCreate(true);//允许创建一个数据库环境
envConfig.setCacheSize(1000000);//设置数据库缓存大小
try {
Environment env = new Environment(newFile("D:\"),envConfig);//使用一个指定路径和
一个 EnvironmentConfig 配置对象创建 Environment 环境
} catch (DatabaseException e){
e.printStackTrace();
}
第二,打开数据库 Database
首先需要在一个已经存在的 Environment 环境下考虑打开一个数据库;
打开数据库之前,也要创建一个 DatabaseConfig 配置对象,用来配置一个 Database;
使用 Environment 环境来打开数据库 Database。
在上面步骤中创建了 env 的基础上,打开数据库具体实现如下:
DatabaseConfig dbConfig = newDatabaseConfig();//创建一个 DatabaseConfig 配置对象
dbConfig.setAllowCreate(true);//允许创建数据库
try {
Database db = env.openDatabase(null, "MyBDB",dbConfig);//打开数据库 MyBDB
} catch (DatabaseException e) {
e.printStackTrace();
}
第三,操作数据库
Berkeley DB 存储的是键值对形式的数据,其实类似于一个 Map,无非是向数据库中添加
key/value 对,或者根据指定的 key 取出对应的 value,这是最基础的。
还可以使用游标来遍历数据库中的记录。
第四,关闭数据库及其环境
关闭的顺序就是:先关闭数据库,然后关闭环境:
try {
if(db != null) {
db.close();
}
资源评论
sunkey1986
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功