发明名称 KEY SEARCH DEVICE, KEY SEARCH METHOD, AND PROGRAM
摘要 PROBLEM TO BE SOLVED: To speedily search a leading search key among search keys having a search object key value regardless of the number of search keys having the same key value included in a search object key column. SOLUTION: When a search instruction including a search object key value is inputted by a user, a search key having the search object key value is searched by a binary search method from an array type index A by a key search part SK. Afterwards, one of a linear search method or the binary search method is selected based on a threshold to be determined according to the rate of a duplicate level calculated by a duplicate level determination part D to the mean costs of the linear search method and the binary search method by a boundary search part 11. At that time, when the duplicate level is less than a threshold, the linear search method is selected, and when the duplicate level is the threshold or more, the binary search method is selected. Afterwards, the leading search key of the search keys having search object key values is searched by the selected search method. COPYRIGHT: (C)2007,JPO&INPIT
申请公布号 JP2007249369(A) 申请公布日期 2007.09.27
申请号 JP20060069198 申请日期 2006.03.14
申请人 NEC CORP 发明人 KAWAMURA MASAYA
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址