存档

作者存档

OOW2010 BDB客户案例 — AdaptiveMobile使用BDB构建移动信息安全方案

2010年11月4日 chaohuang 评论已被关闭

AdaptiveMobile (http://www.adaptivemobile.com/aboutus/) 是一家移动信息安全方案的领导者。它的解决方案帮助移动运营商解决信息保护、内容过滤、防止垃圾短信/彩信/邮件、Mobile Web访问等方面的难题。

在2010年的Oracle Open World上,AdaptiveMobile为我们带来了一场使用BDB构建灵活的移动信息安全方案的演讲。本文抽取部分章节,供广大读者参考。转载请注明出处,谢谢。 阅读全文…

分类: Berkeley DB, Chao Huang 标签: ,

OOW2010 BDB客户案例 — GenieDB 使用BDB构建云计算

2010年11月4日 chaohuang 2 条评论

GenieDB (www.geniedb.com) 是一家成立于2008年,专注于SQL+NoSQL解决方案的公司,即在NoSQL storage上层提供SQL的方案。更多介绍及信息请访问其网站,及Youtube视频 – http://www.youtube.com/watch?v=gWrFKRuat-U

在2010 Oracle Open World大会上,GenieDB带来了一场十分精彩的,关于是BDB构建云计算的演讲。本文抽取部分章节,供广大读者参考。转载请注明出处,谢谢。 阅读全文…

Oracle Open World 2010旧金山 — BDB 演讲系列 (I)

2010年10月18日 chaohuang 评论已被关闭

从本文及后续博客,我将会为大家带来最新的,Berkeley DB在Oracle Open World 2010 (2010年9月19-23号在旧金山举行)的一系列讲座的精彩部分(节选)和客户案例分享。希望大家会喜欢,并欢迎留言。注意:转载请注明出处

本人介绍的是Berkeley DB 5.o以来新推出的SQL接口 — 由Oracle和SQLite同时演讲。其中BDB部分的精彩剪辑有:

1. Oracle数据库家族的构成及区分

在Oracle,我们的数据库产品线覆盖从企业数据中心到个人移动端,覆盖到几乎所有的场合。根据计算能力和技术要求,我们划分如下图一所示:

Oracle数据库产品划分

图一 Oracle数据库家庭的构成和划分

那么,针对BDB而言,我们的强项主要集中于2个方向:仪器及设备 + 企业基础架构 阅读全文…

分类: Berkeley DB, Chao Huang, SQL 标签: , , ,

好消息:Berkeley DB 工作机会!

2010年10月12日 chaohuang 9 条评论

大家好,

Berkeley DB中国研发团队计划招聘2名有数据库相关工作经验的人士。如果您有志于做嵌入式数据库开发或者测试,有相关的系统编程的经验(如操作系统,云存储等),并希望和Berkeley DB一起成长并从中make a difference,请速与我联系; 如果您有Oracle关系数据库及Weblogic等相关的开发、测试及性能优化经验的,也请速与我联系

具体工作职责和职位要求,请参照“招纳贤士”板块 - http://www.bdbchina.com/recruit/。

注意:
1. 本次计划招聘一名开发及一名测试人员。薪水面议。工作地点: 深圳。
2. 简历请投递到chao.huang@oracle.com。
推荐使用gmail, hotmail, qq等邮箱;163, 263等邮箱通常投递都会失败。
3. 欢迎留言,谢绝来访。

分类: Chao Huang 标签: ,

使用Oracle Berkeley DB实现空间数据库

2010年7月9日 chaohuang 评论已被关闭

关于使用Oracle Berkeley DB作为空间数据库的引擎,可以参考如下资料:

* 使用基于Key/Value 接口的场合,可以考虑Berkeley DB C版本或者Berkeley DB Java 版的产品。可以参考美国University of Virginia的叫做PRIDE的学术论文:http://www.cs.virginia.edu/~stankovic/psfiles/pride.pdf

* 使用Oracle Berkeley DB SQL产品中的R*Tree功能,具体可以参考:http://www.bdbchina.com/2010/04/bdb11gr2的r-tree功能/

更多反馈,欢迎留言。

Oracle Berkeley DB加入SQLite联盟

2010年7月9日 chaohuang 9 条评论

我很高兴的宣布,Oracle Berkeley DB正式加入SQLite联盟,成为SQLite赞助商的一员!

我想这将是一个双赢的结果,对于SQLite的发展而言是积极的,得到更多来自厂商的支持;对于使用Oracle Berkeley DB SQL用户而言,我们的SQL接口将和SQLite发展保持一致,所有Berkeley DB (及其使用的SQLite接口)的问题和反馈都可以通过Oracle来得到支持和解决。

更多关于Oracle Berkeley DB SQL的信息,请访问:

* http://www.bdbchina.com/2010/03/oracle-berkeley-db-支持sql啦!/

* http://www.oracle.com/us/products/database/berkeley-db/index.html

跟多关于SQLite的信息,请访问:

* http://sqlite.org/

分类: Berkeley DB, Chao Huang, SQL 标签: ,

BDB-JE HA性能白皮书

2010年7月9日 chaohuang 5 条评论

自从BDB-JE 4.0推出了高可用/集群的新特性,我们的工程师进一步做了关于在大型服务器上运行BDB-JE HA的性能测试。具体测试案例及结果数据可参考:http://www.oracle.com/technology/products/berkeley-db/pdf/BDB-JE-HighAvailability-WhitePaper-June2010.pdf。

这篇白皮书可以作为BDB-JE HA性能的参考,也可以作为测试选型BDB-JE HA的依据。需要注意的是, 性能数据依赖于很多因素的影响,我们的测试结果仅作参考。

同时,你可能发现附件中涉及到的关于GC和JVM参数的调整,对于性能的巨大影响。

希望能对您有用。更多反馈,欢迎留言。

分类: Berkeley DB JE, Chao Huang 标签:

Oracle Berkeley DB 支持SQL啦!

2010年3月24日 chaohuang 83 条评论

Oracle Berkeley DB将于2010年3月底发布最新版本Oracle Berkeley DB 11g release 2,具体版本号为 11.2.5.0.xx (xx代表具体的patch版本号)。

除了对原有Oracle Berkeley DB的功能进行了一定的改进和增强(比如提升了数据压缩功能、性能优化、C/C++中系统资源自动管理功能等等),本次发布的版本中最引人瞩目的变化是我们引入了一个有用的新特性——Oracle Berkeley DB SQL,简称DBSQL (纠正:将原BDBSQL纠正为DBSQL)。这是自Berkeley DB诞生20多年来第一次支持SQL接口。这无论是对开源社区,还是对嵌入式数据库行业来说,都将是一件喜事。在此也感谢整个Oracle Berkeley DB 研发团队的努力工作和大家的不断支持。

新的版本,新增的SQL接口,值得期待。 :-) 阅读全文...

分类: Berkeley DB, Chao Huang, SQL 标签: ,

更多关于Oracle Berkeley DB SQL的报道

2010年3月24日 chaohuang 1 条评论

Oracle Berkeley DB 11g release 2即将发布,更多的用户可能会关心其SQL接口的一些具体衡量指标,包括性能、并发性、可扩展性以及客户反馈(包括开源社区和合作伙伴等)。下面是目前收集到的信息,希望能对大家有用。

内部测试数据(总的指标,包括Berkeley DB以及SQL):

  • 性能:
    • 约以万计(10s of thousands)的Insert/Update/Delete每秒;
    • 约以十万计(100s of thousands)的Select每秒;
    • 约比native SQLite快3倍;
    • 有些极端测试比SQLite慢,但在一个数量级别。
  • 并发性
    • 细粒度的锁(Page level locking),保证了更好的并行读/写;
    • TPC-B测试显示,多线程的情形下(比单线程)快6-8倍;
    • 支持数据库运行中的进行数据压缩(database online compact)。
  • 可扩展性
    • 单个数据库支持TB级别的数据量;
    • 支持多节点集群。
  • 数据同步
    • 可以通过Oracle Mobile Server 10.3向企业端的大型Oracle数据库进行同步;
    • Xcsdasd 的同步客户端。
  • SQL功能集
    • SQLite3 API, SQL92标准;
    • ODBC,JDBC标准;
    • 支持Full-Text Search 和R*Tree (Spatial,空间数据库)。
  • 运行平台
    • Windows Mobile, 2000, XP, 7
    • Andriod
    • VxWorks
    • Linux, Solaris, HP/UX and virtually any *nix variant

注意:由于测试不具有代表性和平台环境等差异,这些指标仅供大家参考。

阅读全文…

分类: Berkeley DB, Chao Huang, SQL 标签: ,

Berkeley DB Java Edition Resources

2010年2月24日 chaohuang 评论已被关闭

Resources

  • The Berkeley DB Java Edition FAQ has useful tips and should be a first stop when trouble shooting problems.
  • You can find product information, datasheets, and whitepapers on the JE home page on OTN.
  • All JE release images are on the JE download page.
  • The JE documentation page has Javadoc, Getting Started Guides and tutorials.
  • Here is the JE License.
  • Charles Lamb, a JE developer, blogs about usage tips, announcements, and developer anecdotes.
  • There’s a whitepaper called Performing Queries in Oracle Berkeley DB Java Edition. The whitepaper takes common SQL queries and shows how to execute the same logic using the Direct Persistence Layer (DPL). The goal is to give users who are familiar with SQL some help in learning how to use the DPL.
  • Chinese language JE blogs are available at www.bdbchina.com
  • Application source code examples are included as part of the Berkeley DB JE distribution in the examples directory.
分类: Berkeley DB JE, David Zhao 标签:
Դ