The Berkele DB Book
The database technology landscape has been changing rapidly over the last few years.
The server-based relational databases, which were so successful in solving the data-storage
problem for traditional client/server and web-based applications, are no longer able to meet the
requirements of newer applications, such as handheld devices, appliance-based solutions, and
distributed applications. Berkeley DB is not a new technology that was designed to meet the
requirements of this new breed of applications, but it is flexible enough to be used in these
applications nevertheless. Berkeley DB doesn’t fulfill all the requirements of these applications,
so new database technologies will evolve to fill the void. However, its versatility and
flexibility will certainly influence the design of any new database product.
海量网络存储系统原理与设计
从存储系统整体上高度分析了存储系统的层次性物理与逻辑结构、各种标准存储接口、存取路径及其常用的设计评价原则和方法;其次,从设备、单节点系统和大规模存储系统三个层次分别讨论基本原理和概念、当前的国内外状况、设计和评价方法,然后给出详细的设计实例;最后,针对海量存储系统中的实际功能需求讨论了若干关键问题,包括海量存储系统可靠性和可用性,存取安全和连续数据保护等,在每个专题中给出一些具体的设计优化和实现方案的例子。