关于berkeley DB
时间:2010-10-29 来源:nnssll
工作了,忙了,上一次写博客还是毕业前找工作的那郁闷劲儿,虽然工作不像别人那么光鲜,却到底工作了
时间一久,发现博客里好多人批评我,不改了,错的对的,都是走过的路,没必要去抹掉脚印
言归正传,最近在用berkeley DB,谈谈对他的见闻
开发板上有数据需要记录,数据量也不特别大,数据类型也不特别多,查询条件也就三种,本来计划用文本文件,但是想想也麻烦,需要在文本文件中作需要的位置标记,还不能出点任何差错,麻烦
干脆用数据库,还可以学点新东西
网上说:小型数据库有 berkeley DB和sqlite两种,但是BDB不支持关系型数据库,sqlite支持关系型数据库,我的数据库简单,没有错综复杂的关系,故选用BDB,后来证明,这个举措也不大英明
BDB据说:免费,小巧,嵌入式,速度快
我研究不深,不敢乱讲,不过我发现BDB的版本确实是个大问题,早期的没有API的版本,编译出来的库文件,不过90k,偏偏没有API支持;到5.1版本吧,害死人,1.5M,这还能叫小巧?不知道还能有什么配置能使得他在编译时小上一大截
BDB的下载:
相关阅读 更多 +