我在Mysql中读过很多关于索引的文章,我知道Linux有一个很好的实用locate来查找文件。也许Linux和Mysql提供的索引原则是一样的。但我认为索引的核心在于Linux中inodes的结构。
locate
inodes
我的问题是:在Linux中实现索引的最佳方法是什么?(例如目录索引、文件索引.)在大多数常见情况下,索引是如何工作的?我真的很感激你能给出完整的答案。
我已经通过stackoverflow,unix.stackexchange和askubuntu试图找到答案:标引,支持索引等等。
stackoverflow
unix.stackexchange
askubuntu
发布于 2016-04-22 16:38:33
Linux内核中没有“任何文件索引机制”。
有一些用户空间工具,如locate (+updatedb)、KDE等。
现在,文件系统可能使用了一些聪明的技术来存储目录索引,但它与locate & friends无关--它只是一个文件系统实现细节,它取决于所使用的文件系统。
https://unix.stackexchange.com/questions/278378
相似问题