深刻理解Git (二) - 内部的数据结构

Git是来管理数据的,也存储数据,因此能够说也是一个数据库,一个特殊的数据库,不一样于RDBMS和NoSQL的数据库,一种索引数据能够快速查找数据变化的数据库。这节咱们学习Git的对象存储方式。数据库 Git为了快速查找数据,将数据添加一个header封装为数据对象,而后进行Hash,将此Hash值看成对象名字,之后根据此Hash值变可找到数据。具体的实现方式为:Hash值的前2位是文件的目录名字
相关文章
相关标签/搜索