Linuxのファイル索引付けの原理

Linuxのファイル索引付けの原理

私はMysqlの索引付けについてたくさん読んでおり、Linux上でlocateファイルを見つけるための素晴らしいユーティリティがあることを知っています。おそらく、LinuxとMysqlが提供するインデックス付けの原則は同じでしょう。しかし、インデックス付けの鍵はinodesLinuxの構造にあると思います。

私の質問は:Linuxでインデックス付けを実装する最良の方法は何ですか? (例:ディレクトリ索引付け、ファイル索引付け...)最も一般的な場合、索引付けはどのように機能しますか?完全な答えをいただきありがとうございます。

ポリスチレン私はそれを切ってstackoverflow答えを見つけようunix.stackexchangeとしました。askubuntu索引索引付けのサポートなど。

答え1

Linuxカーネルには「ファイル索引付けのメカニズム」はありません。

locate(+ updatedb)、KDE ​​Nepomukなどのいくつかのユーザースペースツールがあります。

これで、ファイルシステムはディレクトリインデックスを保存するためにいくつかの巧妙なスキルを使用できますが、これは検索や友達とは何の関係もありません。これはファイルシステムの実装の詳細であり、使用されるファイルシステムによって異なります。

関連情報