没有合适的资源?快使用搜索试试~ 我知道了~
背景知识•BerkeleyDB简介BerkeleyDB简介Berkeley DB最初开发的目的是以新的HASH访问算法来代Berkeley的 ndbm,GNU项
资源详情
资源评论
资源推荐
为BDB添加SQL支持
SQL语言解析器的实现
黄坚
2011-07
大纲
背景知识
•BerkeleyDB简介
•Lex和Yacc简介
为什么做本项目
•BerkeleyDB没有SQL支持
•学习自己实现SQL解析器
规划
•功能
•实现方案
•模块规划
实现
•Lex文件编写
•Yacc文件编写
•实现的代码编写
其他话题
•PostgreSQL的SQL解析学习
•Lex和Yacc的其他用途
背景知识
•BerkeleyDB简介
•Lex和Yacc简介
BerkeleyDB简介
Berkeley DB最初开发的目的是以新的HASH访问算法来代
替旧的hsearch函数和大量的dbm实现(如AT&T的dbm,
Berkeley的 ndbm,GNU项目的gdbm),Berkeley DB的第
一个发行版在1991年出现,当时还包含了B+树数据访问算
法。在1992年,BSD UNIX第4.4发行版中包含了Berkeley
DB1.85版。基本上认为这是Berkeley DB的第一个正式版。
在1996年中期,Sleepycat软件公司成立,提供对Berkeley
DB的商业支持。在这以后,Berkeley DB得到了广泛的应用,
成为一款独树一帜的嵌入式数据库系统。2006年Sleepycat
公司被Oracle 公司收购,Berkeley DB成为Oracle数据库家
族的一员,Sleepycat原有开发者继续在Oracle开发Berkeley
DB,Oracle继续原来的授权方式并且加大了对Berkeley DB
的开发力度,继续提升了Berkeley DB在软件行业的声誉。
Berkeley DB的当前最新发行版本是5.2( Oracle Berkeley
DB 11gR2 (11.2.5.2.28))。
BerkeleyDB框架
剩余34页未读,继续阅读
IYA1738
- 粉丝: 21
- 资源: 270
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0