Linux의 파일 인덱싱 원리

Linux의 파일 인덱싱 원리

저는 Mysql 인덱싱에 대해 많이 읽었으며 Linux에 locate파일을 찾는 데 훌륭한 유틸리티가 있다는 것을 알고 있습니다. 아마도 Linux와 Mysql이 제공하는 인덱싱 원칙은 동일할 것입니다. 하지만 인덱싱의 핵심은 inodes리눅스의 구조에 있다고 생각합니다.

내 질문은: Linux에서 인덱싱을 구현하는 가장 좋은 방법은 무엇입니까? (예: 디렉터리 인덱싱, 파일 인덱싱...) 가장 일반적인 경우 인덱싱은 어떻게 작동합니까? 완전한 답변을 주시면 매우 감사하겠습니다.

폴리스티렌나는 그것을 잘라서 stackoverflow답 을 찾으려고 unix.stackexchange노력했습니다 .askubuntu색인,인덱싱 지원등.

답변1

Linux 커널에는 "파일 인덱싱을 위한 메커니즘"이 없습니다.

locate(+updatedb), KDE Nepomuk 등과 같은 일부 사용자 공간 도구가 있습니다.

이제 파일 시스템은 디렉토리 색인을 저장하기 위해 몇 가지 영리한 기술을 사용할 수 있지만 이는 찾기 및 친구와는 아무런 관련이 없습니다. 이는 단지 파일 시스템 구현 세부 사항일 뿐이며 사용되는 파일 시스템에 따라 다릅니다.

관련 정보