E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Berkeley
Berkeley
DB内核源码分析
BerkeleyDB是一个优秀的数据库存储引擎,虽然它比起那些大块头的DBMS来说显的很小,但是size并不与能力呈正比,BerkeleyDB拥有那些大块头DBMS的存储引擎所拥有的全部功能,而且做得还不错。哪些大块头之所以大,很大程度是对于数据库管理系统的设计技术感兴趣的同行们来说,学习BerkeleyDB是一个很好的开始,因为BerkeleyDB全面地拥有一个DBMS的存储引擎应该有的全部功
dazhao_cn
·
2013-06-20 14:26
DB
源代码
分析
内核
Berkeley
直接使用
Berkeley
DB的Memory Pool 功能
本文是一个示例,展示了如何直接使用BerkeleyDB的memorypool功能。BerkeleyDB对外开放了它的memorypool,logging,mutex和lock子系统,应用程序开发者可以使用mpool来管理其他文件,按页对那些文件做读写操作,还可以同时使用lock子系统实现互斥。同时你还可以注册你自己的日志读写和恢复函数并且使用loggingAPI写日志或者操纵日志文件和记录,并且使
dazhao_cn
·
2013-06-20 14:19
应用程序
Memory
berkeley
db
Berkeley
DB
直接使用
Berkeley
DB的Memory Pool 功能
本文是一个示例,展示了如何直接使用BerkeleyDB的memorypool功能。BerkeleyDB对外开放了它的memorypool,logging,mutex和lock子系统,应用程序开发者可以使用mpool来管理其他文件,按页对那些文件做读写操作,还可以同时使用lock子系统实现互斥。同时你还可以注册你自己的日志读写和恢复函数并且使用loggingAPI写日志或者操纵日志文件和记录,并且使
dazhao_cn
·
2013-06-20 14:19
DB
memory
应用程序
Berkeley
Berkeley
DB 批量插入更新与删除用法示例
在BerkeleyDB4.8之前,我们可以执行的唯一的批量数据库操作是批量读取。从BerkeleyDB4.8开始,BerkeleyDB支持批量插入/更新/删除,并且用法也与批量读取相似。批量插入/更新/删除对BerkeleyDB的更新性能提升非常大,是一个值得认真学习的新功能。本文就以一个示例程序展示批量插入和批量删除的用法。/*批量插入示例函数。*/void*run_bulk_insert(){
dazhao_cn
·
2013-06-20 14:10
数据库
批量
berkeley
db
Berkeley
DB
Berkeley
DB 批量插入更新与删除用法示例
在BerkeleyDB4.8之前,我们可以执行的唯一的批量数据库操作是批量读取。从BerkeleyDB4.8开始,BerkeleyDB支持批量插入/更新/删除,并且用法也与批量读取相似。批量插入/更新/删除对BerkeleyDB的更新性能提升非常大,是一个值得认真学习的新功能。本文就以一个示例程序展示批量插入和批量删除的用法。/*批量插入示例函数。*/void*run_bulk_insert(){
dazhao_cn
·
2013-06-20 14:10
数据库
DB
insert
批量
Berkeley
bulk
Berkeley
DB示例程序详解(3.2)
/**Performcommandlineparsingandcommonreplicationsetupfortherepmgr*andbasereplicationexampleprograms.*/intcommon_rep_setup(dbenv,argc,argv,setup_info)DB_ENV*dbenv;intargc;char*argv[];SETUP_DATA*setup_i
dazhao_cn
·
2013-06-20 14:11
DB
example
示例
Berkeley
Berkeley
DB示例程序详解(3.1)
/**这个示例程序演示了使用BerkeleyDB的replication功能的方法。**BerkeleyDB提供了一套基本API和一套replicationmanagerAPI来使用*它的replication功能。*前者有更大的灵活性,用户可以选择各种网络协议来实现数据传输,并且使用各种*线程库来进行多线程编程。同时由于使用最基本的API,用户可以定制选举和*replication系统的内部消息
dazhao_cn
·
2013-06-20 14:51
示例
berkeley
db
example
Berkeley
DB
Berkeley
DB示例程序详解(3.1)
/**这个示例程序演示了使用BerkeleyDB的replication功能的方法。**BerkeleyDB提供了一套基本API和一套replicationmanagerAPI来使用*它的replication功能。*前者有更大的灵活性,用户可以选择各种网络协议来实现数据传输,并且使用各种*线程库来进行多线程编程。同时由于使用最基本的API,用户可以定制选举和*replication系统的内部消息
dazhao_cn
·
2013-06-20 14:51
DB
example
示例
Berkeley
Berkeley
DB 4.8 的 dbstl API
BerkeleyDB4.8刚刚发布,我的心情格外激动。不仅仅是因为这个版本是BerkeleyDB新增了很多新功能,在很多方面有不小的增强,更因为在众多的新功能中,有主要由我设计开发的STLAPI。作为增强BerkeleyDB的易用性或者叫做用户友好性的重要组成部分,STLAPI是BerkeleyDB4.8的主要的新特性之一。BerkeleyDB的STLAPI也叫做dbstl或者DBSTL,它的作用
dazhao_cn
·
2013-06-20 14:42
C++
DB
模板
STL
Berkeley
dbstl
Berkeley
DB 4.8 的 dbstl API
BerkeleyDB4.8刚刚发布,我的心情格外激动。不仅仅是因为这个版本是BerkeleyDB新增了很多新功能,在很多方面有不小的增强,更因为在众多的新功能中,有主要由我设计开发的STLAPI。作为增强BerkeleyDB的易用性或者叫做用户友好性的重要组成部分,STLAPI是BerkeleyDB4.8的主要的新特性之一。BerkeleyDB的STLAPI也叫做dbstl或者DBSTL,它的作用
dazhao_cn
·
2013-06-20 14:42
模板
c++
berkeley
db
Berkeley
DB
Berkeley
DB Performance Test
各位读者,很抱歉这篇文章是英文的,我当初做笔记的时候,写成英文了,这样才可以在同事之间交流。而现在确实没时间翻译过来了,还望大家理解,谢谢!InthisarticleI'dliketotalkaboutthecaveatsandhow-to'swhendoingperformancetestwithBerkeleyDB,whenthedatavolumeishuge.Forlegalreasons
dazhao_cn
·
2013-06-20 14:06
性能
DB
performance
Berkeley
Berkeley
DB Performance Test
各位读者,很抱歉这篇文章是英文的,我当初做笔记的时候,写成英文了,这样才可以在同事之间交流。而现在确实没时间翻译过来了,还望大家理解,谢谢!InthisarticleI'dliketotalkaboutthecaveatsandhow-to'swhendoingperformancetestwithBerkeleyDB,whenthedatavolumeishuge.Forlegalreasons
dazhao_cn
·
2013-06-20 14:06
性能
berkeley
db
performance
Berkeley
DB
Berkeley
DB 示例程序详解(2)
//FileTxnGuide.cpp/**这个例子程序是BerkeleyDB的示例程序之一(DB/example_cxx/txn_guide/TxnGuide.cpp),*它演示了如何使用BerkeleyDB的事务功能,以及如何做死锁检测和处理。**原始代码中有一些英文注释,但是对于初学者还是不够详细,我没有删除原来*的注释,而且添加了针对每一个BerkeleyDB操作的更加详细的说明,请参考。*
dazhao_cn
·
2013-06-20 14:22
DB
database
Berkeley
关系数据库
Berkeley
DB示例程序详解 (1)
/**这个例子程序是BerkeleyDB的示例程序之一(DB/example_cxx/AccessMethod.cpp),*它演示了如何使用BerkeleyDB的基本功能,包括打开一个数据库,存入若干个*key/datapair,然后遍历数据库中的数据,最后关闭数据库。**原始代码中有一些英文注释,但是对于初学者还是不够详细,我没有删除原来*的注释,而且添加了针对每一个BerkeleyDB操作的更
dazhao_cn
·
2013-06-20 14:33
DB
database
Berkeley
关系数据库
Berkeley
DB示例程序详解 (1)
/**这个例子程序是BerkeleyDB的示例程序之一(DB/example_cxx/AccessMethod.cpp),*它演示了如何使用BerkeleyDB的基本功能,包括打开一个数据库,存入若干个*key/datapair,然后遍历数据库中的数据,最后关闭数据库。**原始代码中有一些英文注释,但是对于初学者还是不够详细,我没有删除原来*的注释,而且添加了针对每一个BerkeleyDB操作的更
dazhao_cn
·
2013-06-20 14:33
database
关系数据库
berkeley
db
Berkeley
DB
Berkeley
DB概况
我才得到我未来经理的电话通知(我不是怪他通知的晚,事实上我非常感谢他给我机会进入这个产品组---这纯属机缘巧合,让我来到一个崭新的世界),说我在BerkeleyDB产品组,这之前我从来没听说过它,我的第一印象,
Berkeley
dazhao_cn
·
2013-06-20 13:00
数据库
database
存储引擎
Berkeley
DB
Berkeley
DB概况
我才得到我未来经理的电话通知(我不是怪他通知的晚,事实上我非常感谢他给我机会进入这个产品组---这纯属机缘巧合,让我来到一个崭新的世界),说我在BerkeleyDB产品组,这之前我从来没听说过它,我的第一印象,
Berkeley
dazhao_cn
·
2013-06-20 13:00
数据库
DB
Engine
存储引擎
database
storage
Berkeley
Berkeley
DB的动态散列技术
一个BerkeleyDB数据库(也就是关系数据库中的一个表)存储的数据是key/datapair(键/值)对的集合,这些key/datapairs原本可以是任何结构、模式和意义的数据,BerkeleyDB不理会它们的结构和意义,只把他们当作字节串来存取;但是从应用程序设计的角度看,一个数据库中最好是保存一类数据,比如在同一个BerkeleyDB数据库中保存所有员工的信息,对于每一个key/data
dazhao_cn
·
2013-06-20 13:23
DB
hash
动态
散列
Berkeley
关系数据库
Berkeley
DB的动态散列技术
一个BerkeleyDB数据库(也就是关系数据库中的一个表)存储的数据是key/datapair(键/值)对的集合,这些key/datapairs原本可以是任何结构、模式和意义的数据,BerkeleyDB不理会它们的结构和意义,只把他们当作字节串来存取;但是从应用程序设计的角度看,一个数据库中最好是保存一类数据,比如在同一个BerkeleyDB数据库中保存所有员工的信息,对于每一个key/data
dazhao_cn
·
2013-06-20 13:23
hash
动态
关系数据库
Berkeley
DB
Berkeley
DB 1.8.6源代码学习
出自:http://blog.csdn.net/missyou03/article/details/5209690 从上面链接可以顺便看到博主的多篇BerkeleyDB的源码学习笔记!
abc86319253
·
2013-06-15 10:00
数据结构
数据库
源代码
开源软件
哈希表
RHEL6.3配置FTP服务器(3) 虚拟用户下载和上传
(1)创建虚拟用户数据库文件vsftpd服务的虚拟用户数据库是使用
Berkeley
DB格式的数据库文件,建立数据库文件需要用到db_load命令工具,db_load工具是由db4-utils软件包提
yttitan
·
2013-06-09 08:06
linux
vsftpd
配置ftp服务器
rhel6.3
谈谈机器学习(Machine Learning)大家
MachineLearning大家(1):M.I.Jordanhttp://www.cs.
berkeley
.edu/~jordan/在我的眼里,MJordan无疑是武林中的泰山北斗。他师出MIT,现在
chinaliping
·
2013-06-06 11:00
全球DEM、遥感图像、矢量图像免费下载(转,未验证哈)
http://biogeo.
berkeley
.edu/bgm/gdata.php(2)全球各国eoo格式数据下载,包括矢量要素、dem数据、遥感图片,需付费,也有部分类型数据免费,精度不知道。
飞瀑
·
2013-06-02 14:09
GIS
机器学习领域的大家
MachineLearning大家(1):M.I.Jordan(http://www.cs.
berkeley
.edu/~jor
x_yz_
·
2013-05-27 20:00
机器学习
大家
MySQL存储过程之事务管理
MySQL的事务支持MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关:Java代码 MyISAM:不支持事务,用于只读程序提高性能 InnoDB:支持ACID事务、行级锁、并发
Berkeley
wstcwlr
·
2013-05-24 08:00
Mysql存储过程
ganglia监控搭建--深入浅出
nagios,nagios可以实现短信报警,也可以实现流量图的展示,但是毕竟nagios最重要的功能是起到报警的作用,所以要很好的出图需要更适合的第三方开源软件―Ganglia,Ganglia是UC
Berkeley
kevin99617
·
2013-05-21 12:15
ganglia配置
ganglia原理
Java嵌入式NoSQL数据库之
Berkeley
DB Java Edition
阅读更多一个通用的事务保护,100%纯Java编写的嵌入式NoSQL数据库,采取开源(免费)和商用(付费)的双License的授权模式。BerkeleyDB是历史悠久的嵌入式数据库系统,06年被Oracle收购,而BerkeleyDBJavaEdition是BerkeleyDB产品中的一部分。引用BerkeleyDBJavaEditionisaopensource,transactionalsto
rensanning
·
2013-05-21 08:00
Java嵌入式NoSQL数据库之
Berkeley
DB Java Edition
阅读更多一个通用的事务保护,100%纯Java编写的嵌入式NoSQL数据库,采取开源(免费)和商用(付费)的双License的授权模式。BerkeleyDB是历史悠久的嵌入式数据库系统,06年被Oracle收购,而BerkeleyDBJavaEdition是BerkeleyDB产品中的一部分。引用BerkeleyDBJavaEditionisaopensource,transactionalsto
rensanning
·
2013-05-21 08:00
Java嵌入式NoSQL数据库之
Berkeley
DB Java Edition
Berkeley
DB是历史悠久的嵌入式数据库系统,06年被 Oracle 收购,而
Berkeley
DB Java Edition是
Berkeley
DB产品中的一部分。
rensanning
·
2013-05-21 08:00
Berkeley
Java嵌入式NoSQL数据库之
Berkeley
DB Java Edition
Berkeley
DB是历史悠久的嵌入式数据库系统,06年被 Oracle 收购,而
Berkeley
DB Java Edition是
Berkeley
DB产品中的一部分。
rensanning
·
2013-05-21 08:00
Berkeley
phpldapadmin安装手册(open ldap+
Berkeley
DB+php 5+apache 2)
注意各软件版本之间的搭配***************一安装apache2(httpd-2.2.4)*******下载地址:http://www.apache.org/dist/httpd/httpd-2.2.4.tar.gz#tarzxvfhttpd-2.2.4.tar.gz#cdhttpd-2.2.4#./configure--prefix=/usr/local/apache2--enable
bytxl
·
2013-05-16 08:00
Berkeley
DB设计经验
很久没有做翻译这种苦力活了,这是断断续续折腾了好久周的结果- http://www.ituring.com.cn/article/details/8111原文链接:http://www.aosabook.org/en/bdb.html作者:MargoSeltzer和KeithBostic康威法则(Conway’slaw)说明了设计反映了产生它的组织的结构。展开来说,我们也许会预见一款由两个人设计和
wliufu
·
2013-05-06 16:00
Berkeley
Berkeley
DB 由浅入深【转自架构师杨建】
在网上看到不少介绍BerkeleyDB的文章,几乎所有的中文文章都是介绍完入门就再也没了。大都是个概括。最近做这个,所以想系统的由浅入深的介绍一下。不清楚的地方可以和我讨论,或参照官方网站sleepycat上的文档。我用的是最新版本db-4.4.16.NC.tar.gz,这个包中含有详细的英文文档。为什么要使用BerkeleyDB,它适合什么场合应用?BerkeleyDB并不适合所有的应用,因为简
canhai
·
2013-05-02 17:00
Berkeley
LDA(二)
[email protected]
,可以看一下原论文(http://www.cs.
berkeley
.edu/~blei/papers/blei03a.pdf).LDA是一个分层的概率文档模型,\
lansatiankongxxc
·
2013-05-02 14:00
Berkeley
DB (BDB) C语言简单示例
引BerkeleyDB是嵌入式数据库系统,简单,高效。虽然使用上个人感觉没有sqllite那么简单方便,但是从效率上来说sqllite是无法和BDB相比的。BDB根据使用者的设置可以设置成tree型,queue型等,每种有每种不同的特点和优势。深入研究的同学可去官网研究手册,本文仅是给入门者一个简单的helloworld介绍。本文的程序是从几年前代码里抽出来的,具体新版本是否有新函数代替是否有建议
irwin_chen
·
2013-04-28 15:00
Java网络编程简记
学计算机网络时,大致学过
Berkeley
套接字的机制,拥有一系列的操作原语,从建立连接(SOCKET)到释放(CLOSE),socket的最大好处就在于它能够让网络通信变得如打电话一样简单,只需要知道标示就可以建立通信
Zerohuan
·
2013-04-27 22:00
java
socket
网络编程
vs2010 下编译 libjingle 库
Google的源码发布基于
Berkeley
协议,也就是说你可以把它们合并到商业或非商业的软件中并发布
dkqiang
·
2013-04-22 16:00
VFS与Ext2文件系统------《深入Linux内核架构》笔记
VFS简介(Virtual File System, 虚拟文件系统)在Linux内核中支持40多种文件系统,其来源也多种多样:来自MS-DOS的FAT文件系统,UFS(
Berkeley
UNIX),Ext2
daniel_ice
·
2013-04-18 23:00
linux
kernel
文件系统
vfs
ext2
BDB(C) Getting Started - Introduction to
Berkeley
DB
accessmethods:访问方法,
Berkeley
给用户提供了多种访问方法,供用户根据自己的需求来选择合适的方法
gengshenghong
·
2013-04-16 21:43
BDB数据库
Berkeley
db笔记二 常用方法举例(需修改)
1、使用游标删除一个元素intaa=7; Dbtkey1(&aa,sizeof(int)); if(db.del(NULL,&key1,0)==0) { coutget(&key2,&data2,DB_SET)==0) { coutget(&key2,&data2,DB_SET)==0) { coutget(&key,&data,DB_PREV)==0)//或者DB_NEXT {
zhaojinjia
·
2013-04-15 16:00
Berkeley
db笔记一 使用(VC下环境配置)
1、创建一个新的win32控制台空C++工程 文件-->新建-->项目,项目类型选择Win32-->Win32控制台应用程序,名字为
Berkeley
,点击确定-->下一步
zhaojinjia
·
2013-04-15 15:00
vsftpd +
Berkeley
DB 创建基于虚拟用户的FTP
FTP协议以快速著称,vsftp号称安全的FTP,是目前主流的FTP服务器软件。本文创建基于 BerkeleyDB虚拟用户的VSFTP服务器 环境:CentOS6.4x86_64 1、安装vsftp和 BerkeleyDB #yum install vsftpd db4-utils db4 -y 2、创建虚拟用户,并导入BerkeleyDB # cd /etc/vsf
紫色葡萄
·
2013-04-11 23:12
vsftp
虚拟用户
vsftpd +
Berkeley
DB 创建基于虚拟用户的FTP
FTP协议以快速著称,vsftp号称安全的FTP,是目前主流的FTP服务器软件。本文创建基于BerkeleyDB虚拟用户的VSFTP服务器环境:CentOS6.4x86_641、安装vsftp和BerkeleyDB#yum install vsftpd db4-utils db4 -y 2、创建虚拟用户,并导入BerkeleyDB# cd /etc/vsftpd # cat > vusers.tx
紫色葡萄
·
2013-04-11 23:12
vsftp
虚拟用户
数据与存储
BDB介绍和资源
嵌入式数据库:http://baike.baidu.com/view/3149879.htmBDBwiki:http://zh.wikipedia.org/wiki/
Berkeley
_DBOracleBDB
gengshenghong
·
2013-04-08 14:46
BDB数据库
主从DNS数据同步
DNS(Domian Name Server)域名解析协议在linux操作系统上以bind(
Berkeley
Internet NameDomain)软件来实现,下面我们在linux5.8操作系统上以bind97
D的spirit
·
2013-04-05 13:47
dns
squidguard实现
wgethttp://www.squidguard.org/Downloads/squidGuard-1.4.tar.gz http://www.oracle.com/technology/products/
berkeley
-db
smtlwt
·
2013-04-03 22:42
squidGuard
开源在线教育平台edX获得斯坦福大学支持,将联手开发公开课平台
edX是哈佛大学和麻省理工学院在2012年成立的,加盟学校包括
Berkeley
、Rice等等。斯坦福原来有自己的公开课平台,叫做Class2Go,今年一月刚刚对外开放。
itwriter
·
2013-04-03 19:00
Berkeley
Packet Filter
原文链接: http://howtounix.info/man/FreeBSD/man4/bpf.4NAMEbpf — BerkeleyPacketFilterSYNOPSISdevicebpfDESCRIPTION BPF提供独立于协议的面向datalink层的原始接口(rawinterface).网络中的所有package,甚至是其他主机的package,都可以使用这个机制。 BPF以字符
sanbailiushiliuye
·
2013-03-28 23:00
Ubuntu Bind9泛域名解析配置
DomainNameSystem(DNS)协议的一个实现,提供了DNS主要功能的开放实现,包括域名服务器(named)DNS解析库函数DNS服务器运行调试所用的工具是一款开放源码的DNS服务器软件,由美国加州大学
Berkeley
墨鱼ID
·
2013-03-26 01:00
dns
bind9
『windows编程』WinSock相关记录
1.Winsock错误代码2.WindowsSockets错误码及出错原因表格摘录:WindowsSockets错误码
Berkeley
对应错误码错误号 解 释WSAEINTREINTR10004
fallenink
·
2013-03-25 17:00
winsock
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他