当前位置: 代码迷 >> 其他数据库 >> 哪位高手用过berkeley db 数据库
  详细解决方案

哪位高手用过berkeley db 数据库

热度:6700   发布时间:2013-02-26 00:00:00.0
谁用过berkeley db 数据库
谁用过berkeley db 数据库中的Replication技术的
有没有一个小例子以及一些汉语的资料(E文的看不太懂)发给我看看,谢谢了
xf_tzr@163.com

------解决方案--------------------------------------------------------
Pervasive SQL Summit V10数据库
普亚细亚软件(深圳)有限公司 – Pervasive Software亚洲地区总代理 
普亚(中国)有限公司于1992年由多位经验丰富的电脑商业系统管理专才创立,现为香港著名的软件代理商之一。本公司的主要业务是为北亚地区的企业提供各种商业应用软件的顾问咨询,整合及支持服务。 

普亚(中国)有限公司代理多个被国际认可的企业资源管理软件及数据库结构基础软件. 
普亚细亚软件(深圳)有限公司于2001年成为世界著名的顶尖级数据库科技开发商Pervasive Software Inc亚洲地区总代理,负责Pervasive. SQL 数据方案及数据整合工具的销售推广,技术支持及服务。 

Pervasive SQL V9已升级至Pervasive SQL Summit V10数据库 
Pervasive 作为一家全球领先的数据库管理公司,为了满足更多中小企业用户的数据要求,致力于数据库产品的快速升级和完善功能,原版本Pervasive SQL V9已升级至Pervasive SQL Summit V10数据库。Pervasive PSQL Summit v10是中小企业最佳的数据管理解决方案。它提供高性能、低成本管理、可靠性强的数据管理方案,具有简易及快速实施,升级方便和可兼容旧版本的特点。 


另外,Pervasive PSQL 简化发展部署,减小采用新技术带来的挑战。Pervasive PSQL Summit v10支持全新Windows Vista平台,推出的Windows Server 2008,64位处理器和多核心CPU,将使您更容易迁移到下一代的平台上。 

Pervasive PSQL Summit v10改进了产品的兼容性、安全性和可用性,全面覆盖了数据库软件的功能。


Pervasive PSQL Summit v10增强了安装工具箱,扩展SQL语法和更新开发工具。Pervasive V10最大文件量达256GB,页面文件达16K,其中两个主要功能改善的领域是加快输入/输出和改善页面,以及记录压缩法。新版本具体特点如下: 
?
无缝兼容Windows Vista
PSQL v10可在Windows Vista平台上运行应用,包括所有的API和SDK组件。Pervasive PSQL v10 Summit已为你准备好,让你随时随地转移到Windows Vista平台上。 
?
支持64-bit平台 
PSQL v10支持最新的Windows 平台,可在INTEL和AMD 64-bit 架构上运行。随着更大的内存记忆及高达4TB的地址空间,快速缓冲贮存区在客户机/服务器应用有着显着的优势。 PSQL Summit v10为Btrieve 和 DTI提供64-bit API支持
。 
?
利用.NET 2.0 
PSQL v10利用.NET 2.0的优势提高安全性和高水平管理的运行时间应用。 
?
处理器输入/输出 
Pervasive PSQL Summit v10 加速输入/输出数据库文件。处理器输入/输出利用SMP的优点(对称多处理)在大型数据表上应用,可减少数据读取和写入所需的时间。

?
頁面壓縮
在页面级(而不是文件级)压缩数据,Pervasive PSQL Summit v10可减少输入/输出的应用。页面解压和放置在快速缓冲贮存区內读取,及解压來写入。 
?
记录压缩 
Pervasive PSQL Summit v10压缩连续的字符,可减少所需空间和输入/输出的要求,利用字符重复记录来提高应用性能。 
?
升级安装 
PSQL v10利用最新Microsoft Windows Installer (MSI)。部署十分简单,PSQL客户端、工作組或服务器更可在安装时选择完整或定制安装。 
?
SQL语法扩展
长数据元可支持128位字节长度的栏位,名称,视图,存放程序及更多 
?
重新设计DDF创建工具
允许用户创建健全的SQL定义来作商业智能和数据分析。
最新的图形用户界面(GUI)以及长数据元支持,管理人员将能够在任何时候修改和建立数据字典文件(DDFs)。 
?
兼容早期版本
此产品可兼容早期版本,客户能按照他们的自己步伐迁移。Pervasive PSQL Summit v10能兼容十年前的早期版本。 

关于Pervasive软件 
Pervasive软件是一家全球领先的数据管理软件公司。Pervasive软件屡获殊荣的产品,客户能够管理,整合,分析,并确保它们关键数据,为业内提供高性能,可靠性和低管理成本的最佳方案。 Pervasive的实力体现在其客户库的大小以及多样性上,它服务于全世界几乎每个垂直市场几万终端用户的成千上万个客户。创立于1994年,Pervasive将其产品销售至150多个国家,其总部位于德州奥斯汀,在欧洲设有办事处。
更多详细资料请咨询Pervasive公司亚太地区总代理商普亚细亚软件(深圳)有限公司。
联系方式: 


普亚细亚软件(深圳)有限公司
地址 : 深圳市福田区深南中路3039号国际文化大厦1207-08室
网址 : http://www.polyasia.com
电话 : (86) 755-8375 2181
传真 : (86) 755-8364 3270
查询电邮 : salesenquiry@polyasia.com

上海分公司

普亚细亚软件(深圳)有限公司上海分公司
地址: 上海市长宁区延安西路1599号怡翔大楼1004室
电话: (86) 21 52383233/(86)21 52383235
传真: (86) 21 52383237 
查询电邮 : salesenquiry@polyasia.com


------解决方案--------------------------------------------------------
贴其中一个吧。
#include <sys/types.h>

#include <errno.h>
#include <iostream>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#pragma comment(lib,"libdb47.lib")
#include <db.h>


int main(int argc,char *argv[])
{
DB_ENV *dbenv;
int ret = db_env_create(&dbenv, 0);
dbenv->set_cachesize(dbenv, 0, 5 * 1024 * 1024, 0);
ret = dbenv->open(dbenv, "d:\\test\\", DB_CREATE|DB_INIT_LOG| DB_INIT_MPOOL, 0);

{
DB *dbp1=NULL;
ret = db_create(&dbp1, dbenv, 0);
int flags = DB_CREATE;
ret = dbp1->open(dbp1, NULL, "kingstock.db", "test1", DB_BTREE, flags, 0);