To maintain the strictness of retrieval while maintaining satisfactory update retrieval performance by constructing an index of a category suitable to an element in each element.
A retrieval style processing part in a data retrieving part 16 analyzes a retrieval style given from the outside, extracts a retrieval condition and acquires a set of candidates for retrieval results satisfying the retrieval condition. A value extracting part in a retrieval managing part 15 acquires a history of retrieval conditions applied to a corresponding element in each element included in a structured document stored in a structured document DB 21. A retrieval category determining part in the retrieval managing part 15 determines a retrieval category on the basis of the largest retrieval category in history of retrieval conditions applied to the element in each element included in the structured document to which an index should be attached. An index constructing part in the retrieval managing part 15 constructs indexes of the retrieval category determined by the retrieval category determining part and stores the indexes in an N-gram search DB 22, word index DB 23 or B-tree index DB 24.
COPYRIGHT: (C)2008,JPO&INPIT
Toshiba Solutions Corporation
JP6028403A | ||||
JP2001167087A |
Satoshi Kono
Makoto Nakamura
Kurata Masatoshi
Takashi Mine
Yoshihiro Fukuhara
Sadao Muramatsu
Ryo Hashimoto