Berkeley DB 概述
Berkeley DB 概述
皮东
Berkeley DB是由美国Sleepycat Software公司开发的一套开放源码的嵌入式数据库的程序库(database library),
它为应用程序提供可伸缩的、高性能的、有事务保护功能的数据管理服务。Berkeley DB为数据的存取和管理提供了一组
简洁的函数调用API接口。
它是一个经典的C-library模式的toolkit,为程序员提供广泛丰富的函数集,是为应用程序开发者提供工业级强度的
数据库服务而设计的。其主要特点如下:
嵌入式(Embedded):它直接链接到应用程序中,与应用程序运行于同样的地址空间中,因此,无论是在网络上不同
计算机之间还是在同一台计算机的不同进程之间,数据库操作并不要求进程间通讯。
Berkeley DB为多种编程语言提供了API接口,其中包括C、C++、Java、Perl、Tcl、Python和PHP,所有的数据库操作
都在程序库内部发生。多个进程,或者同一进程的多个线程可同时使用数据库,有如各自单独使用,底层的服务如加锁、
事务日志、共享缓冲区管理、内存管理等等都由程序库透明地执行。
轻便灵活(Portable):它可以运行于几乎所有的UNIX和L
Berkeley DB 概述相关推荐
- Berkeley db 数据库
开发Berkeley DB原因: DB最初开发的目的是以新的HASH访问算法来代替旧的hsearch函数和大量的dbm实现(如AT&T的dbm,Berkeley的ndbm,GNU项目的gdbm ...
- Berkeley DB基础教程
一.Berkeley DB的介绍 (1)Berkeley DB是一个嵌入式数据库,它适合于管理海量的.简单的数据.如Google使用其来保存账户信息,Heritrix用其来保存froniter. (2 ...
- Berkeley DB(BDB)介绍
Berkeley DB是一个开放源代码的内嵌式数据库管理系统,能够为应用程序提供高性能的数据管理服务.应用它程序员只需要调用一些简单的API就可以完成对数据的访问和管理.与常用的数据库管理系统(如My ...
- Berkeley DB设计经验
很久没有做翻译这种苦力活了,这是断断续续折腾了好久周的结果 - http://www.ituring.com.cn/article/details/8111 原文链接:http://www.aosab ...
- BDB 入门篇 第1章 Berkeley DB Java Edition简介
1. Berkeley DB Java Edition 简介 Berkeley DB Java Edition官网 Berkeley DB Java Edition官网文档 JE是一个100%用Jav ...
- [转]Berkeley DB设计经验
很久没有做翻译这种苦力活了,这是断断续续折腾了好久周的结果 - http://www.ituring.com.cn/article/details/8111 原文链接:http://www.aosab ...
- berkeley db mysql_BDB:源自 Berkeley DB,事务型数据库
数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建.查询.更新和删除数据操作.不同的存储引擎提供不同的存储机制.索引技巧.锁定水平等功能,使用不同的存储引擎还可以获得特定的功能. ...
- Berkeley DB的数据存储结构——哈希表(Hash Table)、B树(BTree)、队列(Queue)、记录号(Recno)...
Berkeley DB的数据存储结构 BDB支持四种数据存储结构及相应算法,官方称为访问方法(Access Method),分别是哈希表(Hash Table).B树(BTree).队列(Queue) ...
- Java那些事之Berkeley DB
最近一直在使用java,随着使用时间的加长,对java也有了更深入的了解.从今天开始,我会写一些关于java的专题内容,希望大家喜欢,也希望各位多多讨论指正. 这一次先介绍一下Berkeley DB的 ...
最新文章
- HarmonyOS UI开发 DependentLayout(依赖布局) 的使用
- grafana美人鱼_编码美人鱼–我如何从海洋生物学家转到前端开发人员
- Tree Recovery--POJ 2255
- html 模板引擎 热部署,springboot系列四、配置模板引擎、配置热部署
- getprocaddress得到为0_拼接图像得到全景图
- 文本框input:text
- SAP Analytics Cloud里Exception Aggregation Type的设置
- 160 - 35 cupofcoffe.1
- [bzoj 2768][bzoj 1877]
- mysql备份脚本 shell_MySQL数据库备份Shell脚本
- [Music]Candle in the Wind 1997《风中之烛》缅怀戴安娜
- vofuria的开发(3)将vuforia引入新建立的工程
- Python SPSS教程
- 程序员如何实现财富自由?
- 1M宽带50M宽带100M宽带最大下载速度
- java qq协议 php_Java基于JavaMail实现向QQ邮箱发送邮件
- stm32 KEIL AC6 优化0程序不运行问题解决
- U盘在手,忘记任何密码都可找回!!
- 《Flutter 控件大全》第五十二个:Hero
- 数值分析各种算法C语言
热门文章
- 张小龙的优秀产品经理设计思路
- HTML+ThreeJS从零开始搭建一个展示三维模型展示网站 【0】
- Formz.Renderzone.Plus.v6.5.4-ISO 1CD (建模软件)
- 苹果回应巴西政府禁止销售不附赠充电器的iPhone;TikTok否认用户数据源代码泄露|极客头条...
- Simotion TCP 通讯数据发送方式
- USACO17JAN Cow Navigation 奶牛导航
- PC端兼容和浏览器内核及网站优化
- 热门游戏遭病毒团伙利用,中招者电脑被远程操控
- replication-manager初体验(更新中)
- 【C】 C语言入门——带你从0开始