AdaptiveMobile (http://www.adaptivemobile.com/aboutus/) 是一家移动信息安全方案的领导者。它的解决方案帮助移动运营商解决信息保护、内容过滤、防止垃圾短信/彩信/邮件、Mobile Web访问等方面的难题。
在2010年的Oracle Open World上,AdaptiveMobile为我们带来了一场使用BDB构建灵活的移动信息安全方案的演讲。本文抽取部分章节,供广大读者参考。转载请注明出处,谢谢。 阅读全文…
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构建云计算的演讲。本文抽取部分章节,供广大读者参考。转载请注明出处,谢谢。 阅读全文…
从本文及后续博客,我将会为大家带来最新的,Berkeley DB在Oracle Open World 2010 (2010年9月19-23号在旧金山举行)的一系列讲座的精彩部分(节选)和客户案例分享。希望大家会喜欢,并欢迎留言。注意:转载请注明出处。
本人介绍的是Berkeley DB 5.o以来新推出的SQL接口 — 由Oracle和SQLite同时演讲。其中BDB部分的精彩剪辑有:
1. Oracle数据库家族的构成及区分
在Oracle,我们的数据库产品线覆盖从企业数据中心到个人移动端,覆盖到几乎所有的场合。根据计算能力和技术要求,我们划分如下图一所示:

图一 Oracle数据库家庭的构成和划分
那么,针对BDB而言,我们的强项主要集中于2个方向:仪器及设备 + 企业基础架构 阅读全文…
大家好,
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. 欢迎留言,谢绝来访。
关于使用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联盟,成为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/
自从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参数的调整,对于性能的巨大影响。
希望能对您有用。更多反馈,欢迎留言。
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接口,值得期待。
阅读全文...
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
注意:由于测试不具有代表性和平台环境等差异,这些指标仅供大家参考。
阅读全文…
Thanks to Chris Eastland at Nebula Software Systems for the screen shot of this cool Google Maps/Android app built on BDB JE. The location data is stored in a JE database running on the device.
See the details at Charles Lamb’s blog at http://blogs.oracle.com/charlesLamb/2010/02/berkeley_db_java_edition_andro.html .
最近评论