File indexing and searching ��������� �� ����������� �������������� �������� nemo@lsub.org ��������������������������� � ������� ������������� Pg. 1
Motivation � ����� �� ���� ����� � ����� �� ���� � ��������� � ��� ����� ���� � �� ����� ��������������������������� � ������� ������������� Pg. 2
Tools � ��� ������ � ���� ���� �� ����� � ��������� �������� � ���� � � �� � ���������� ���� ������ � ������ ������� ����� ��������������������������� � ������� ������������� Pg. 3
Data structures � ��� ����������� �� � � ���� ������� � �������� ����� � �������� ������ ��������������������������� � ������� ������������� Pg. 4
Data structures � ���� � ������ � ���� � ���� � ��� � ���� ��������������������������� � ������� ������������� Pg. 5
�������� � � �������� �������� � � �������� � �������� �������� �������� � �������� ������ ������ �������� � �������� �������� � �������� ������ ��������������������������� � ������� ������������� Pg. 6
Tools mktags dbath file... [DB=path] looktags [-n] file... tagfiles trie file... rdtrie trie tag... qhash hash qid... qhash -a hash qid path... tagfs trie ��������������������������� � ������� ������������� Pg. 7
Examples mktags $home/lib/$user $home /mail/... files=‘{changes $home /mail/.../msgs} tagfiles /mnt/tags $files looktags list append : queue append ��������������������������� � ������� ������������� Pg. 8
Search process � ������ ��� ���� ��� ���� � ���� ����� ��� ���� � �� ���� ����� � ���� � �� ��� ���� �� ���� � ��� ����� ��������������������������� � ������� ������������� Pg. 9
Indexing process � ������ ���� �� ���� ����� � ��� �������� ����� � ���� � �������� � ���� � ���� �� � ����� ��������������������������� � ������� ������������� Pg. 10
Sharing the DB � �������� ��� ��� � ��� ��������� � ��� ��� �� ����� ����� � ��� ������ ��������������������������� � ������� ������������� Pg. 11
Security � ��� ���� ������ ��� � ��� � � ����� ���� ��� ��� � � ���� �� ����� � �� �� ������ ��������������������������� � ������� ������������� Pg. 12
Experience � ������� ������ �� � ������� �������� �� � �������� �� � �� � �������� ��������������������������� � ������� ������������� Pg. 13
Recommend
More recommend