A search method that uses an index file consisting of a key file that
includes key character strings, and a position data file that includes
position data corresponding to the key character strings, a position data
delete flag is correlated with a specific key character string, and
position data that correspond to the specific key character string are
deleted from the position data file. Where A denotes the size of an index
at which the contents of the position data file are to be deleted, B
denotes the amount of position data for each keyword that is to be deleted
at that time, and C denotes the amount of position data for a keyword that
is to be deleted because the data can not be employed for the search. When
(1) the size of the overall index file reaches A for the first time, a
position data delete flag is set that corresponds to a key character
string for which the amount of the position data is equal to or greater
than B while the position data are deleted from the position data file;
and/or when (2) the size of the entire index file exceeds A, a position
data flag is set that corresponds to a key character string for which the
amount of position data is equal to or greater than C, and the position
data are deleted from the position data file.
Une méthode de recherche qui emploie un dossier d'index se composant d'un dossier principal qui inclut les chaînes de caractères principales, et un fichier de données de position qui inclut des données de position correspondant aux chaînes de caractères principales, un drapeau d'effacement de données de position est corrélée avec une chaîne de caractères principale spécifique, et des données de position qui correspondent à la chaîne de caractères principale spécifique sont supprimées à partir du fichier de données de position. Là où A dénote la taille d'un index auquel le contenu du fichier de données de position doit être supprimé, B dénote la quantité de données de position pour chaque mot-clé qui doit être supprimé à ce moment-là, et C dénote la quantité de données de position pour un mot-clé qui doit être supprimé parce que les données ne peuvent pas être utilisées pour la recherche. Quand (1) la taille du dossier global d'index atteint A pour la première fois, on place un drapeau d'effacement de données de position qui correspond à une chaîne de caractères principale pour à la laquelle la quantité des données de position est égale ou B plus grand que tandis que les données de position sont supprimées à partir du fichier de données de position ; et/ou quand (2) la taille du dossier entier d'index excède A, on place un drapeau de données de position qui correspond à une chaîne de caractères principale pour à la laquelle la quantité de données de position est égale ou C plus grand que, et les données de position sont supprimées à partir du fichier de données de position.