对于数据库管理系统的设计技术感兴趣的同行们来说,学习Berkeley DB是一个很好的开始,因为Berkeley DB全面地拥有一个DBMS的存储引擎应该有的全部功能,而且由于它自身有清晰的结构,学习它你可以容易理解存储引擎应该有哪些模块,每个模块如何工作,模块之间如何协作来完成存储引擎的功能。事实上,Berkeley DB是深入学习理解数据库存储引擎设计和实现技术的优秀范例,当你理解了Berkeley DB内核之后,就可以举一反三,轻易理解其他DBMS内核。对于数据库管理系统的设计技术感兴趣的同行们来说,学习Berkeley DB是一个很好的开始,因为Be