说实话,在我进入Oracle之前一个月,也是拿到Oracle的Offer 5个月之后,我才得到我未来经理的电话通知(我不是怪他通知的晚,事实上我非常感谢他给我机会进入这个产品组---这纯属机缘巧合,让我来到一个崭新的世界),说我在Berkeley DB产品组,这之前我从来没听说过它,我的第一印象,Berkeley的DB不是postgresl吗?仔细一查,才知道它是Oracle的嵌入式数据库,而嵌入式数据库是什么样的呢?是不是用在嵌入式系统当中的数据库?或者那种移动设备上的,诸如智能手机、PDA之类?带着诸多疑问,我仔细看了 Berkeley DB(注1)的产品介绍。
1. Oracle Berkeley DB 是什么?
在Berkeley DB的官方站点 http://www.oracle.com/database/berkeley-db/db/index.html 可以看到这个问题的最精辟的答案:
Oracle Berkeley DB is the industry-leading open source, embeddable database engine that provides developers with fast, reliable, local persistence with zero administration. Oracle Berkeley DB is a library that links directly into your application. Your application makes simple function