首页> 外国专利> Hash-based system and method with primary and secondary hash functions for rapidly identifying the existence and location of an item in a file

Hash-based system and method with primary and secondary hash functions for rapidly identifying the existence and location of an item in a file

机译:具有主要和次要哈希函数的基于哈希的系统和方法,用于快速识别文件中项目的存在和位置

摘要

A system and method for rapidly identifying the existence and location of an item in a file using an improved hash table architecture. A hash table is constructed having a plurality of hash buckets, each identified by a primary hash key. Each hash entry in each hash bucket contains a pointer to a record in a master file, as well as a secondary hash key independent of the primary hash key. A search for a particular item is performed by identifying the appropriate hash bucket by obtaining a primary hash key for the search term. Individual hash entries within the hash bucket are checked for matches by comparing the stored secondary keys with the secondary key for the search term. Potentially matching records can be identified or ruled out without necessitating repeated reads of the master file. The improved hash table system and method is employed in a contextual text searching application for determining the intersection of a text search with a hierarchical categorization scheme.
机译:一种使用改进的哈希表架构快速识别文件中项目的存在和位置的系统和方法。构造具有多个哈希桶的哈希表,每个哈希桶由主哈希密钥标识。每个哈希存储桶中的每个哈希条目都包含一个指向主文件中记录的指针,以及一个独立于主哈希键的辅助哈希键。通过获取搜索项的主哈希键来标识适当的哈希桶,可以执行对特定项目的搜索。通过将存储的二级关键字与搜索词的二级关键字进行比较,检查哈希存储桶中的各个哈希条目是否匹配。可以识别或排除潜在匹配的记录,而无需重复读取主文件。改进的哈希表系统和方法被用于上下文文本搜索应用中,用于确定文本搜索与分级分类方案的交集。

著录项

  • 公开/公告号US6212525B1

    专利类型

  • 公开/公告日2001-04-03

    原文格式PDF

  • 申请/专利权人 APPLE COMPUTER INC.;

    申请/专利号US19990256665

  • 发明设计人 RAMANATHAN V. GUHA;

    申请日1999-02-24

  • 分类号G06F173/00;

  • 国家 US

  • 入库时间 2022-08-22 01:04:42

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号