![使用结构化数据储存库实现更快的全文搜索](/CN/2010/8/12/images/201080060959.jpg)
基本信息:
- 专利标题: 使用结构化数据储存库实现更快的全文搜索
- 专利标题(英):Enabling faster full-text searching using a structured data store
- 申请号:CN201080060959.4 申请日:2010-11-09
- 公开(公告)号:CN102834802A 公开(公告)日:2012-12-19
- 发明人: H.S.耶曼泽
- 申请人: ARC景象有限责任公司
- 申请人地址: 美国加利福尼亚州
- 专利权人: ARC景象有限责任公司
- 当前专利权人: 惠普发展公司,有限责任合伙企业
- 当前专利权人地址: 美国加利福尼亚州
- 代理机构: 中国专利代理(香港)有限公司
- 代理人: 段俊峰; 卢江
- 优先权: 61/259,479 2009.11.09 US
- 国际申请: PCT/US2010/056015 2010.11.09
- 国际公布: WO2011/057259 EN 2011.05.12
- 进入国家日期: 2012-07-09
- 主分类号: G06F7/00
- IPC分类号: G06F7/00
A traditional structured data store is leveraged to provide the benefits of an unstructured full-text search system. A fixed number of 'extended' columns is added to the traditional structured data store to form an 'enhanced structured data store' (ESDS). The extended columns are independent of any regular columnar interpretation of the data and enable the data that they store to be searched using standard full-text query syntax/techniques that can be executed faster (as opposed to SQL syntax). In other words, the added columns act as a search index. A token is stored in an appropriate extended column based on that token's hash value. The hash value is determined using a hashing scheme, which operates based on the value of the token, rather than the meaning of the token. This enables subsequent searches to be expressed as full-text queries without degrading the ensuing search to a brute force scan.