【问题标题】:Where can I find good information about database and filesystem design? [closed]我在哪里可以找到有关数据库和文件系统设计的好信息? [关闭]
【发布时间】:2014-03-02 11:33:26
【问题描述】:

我需要为大致介于数据库和文件系统之间的东西设计一些数据结构。事实上,文件系统和数据库的设计有很大的重叠。我在这两个方面都做了一些工作,不是很深入,但我仍然对这些主题有一些了解。但是我需要更多信息,我想知道是否有一个很好的设计概念概述。诸如算法概述、数据结构之类的东西。不同类型的树或哈希表用于键查找的优势。也许一些关于排序对齐的数据的信息。简而言之,其他人在实现文件系统和数据库方面的经验将帮助下一个人避免同样的错误。

【问题讨论】:

    标签: database algorithm database-design data-structures filesystems


    【解决方案1】:

    Gray 写了一本名为“事务处理:概念和技术”的书 - http://www.amazon.com/Transaction-Processing-Concepts-Techniques-Management/dp/1558601902 - 涵盖了构建自己的数据库所需的大量内容。

    文件系统的一个起点是http://www.amazon.com/The-Design-UNIX-Operating-System/dp/0132017997 - 但我怀疑您将不得不逐个查找论文或 Linux 源代码,以跟上从那时起创建的各种不同文件系统。

    【讨论】:

    • 第一本书看起来很有希望,不过我得略读一遍。就我的目的而言,第二本书已经过时了。它只提供基础知识,虽然它对一个新手来说很有价值,但我必须继续寻找。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-21
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 2010-09-25
    • 2011-08-06
    • 2011-03-31
    相关资源
    最近更新 更多