Invention Grant
US08386494B2 Providing data structures for determining whether keys of an index are present in a storage system 有权
提供用于确定索引的密钥是否存在于存储系统中的数据结构

  • Patent Title: Providing data structures for determining whether keys of an index are present in a storage system
  • Patent Title (中): 提供用于确定索引的密钥是否存在于存储系统中的数据结构
  • Application No.: US13057930
    Application Date: 2008-08-07
  • Publication No.: US08386494B2
    Publication Date: 2013-02-26
  • Inventor: Thomas Vachuska
  • Applicant: Thomas Vachuska
  • Applicant Address: US TX Houston
  • Assignee: Hewlett-Packard Development Company, L.P.
  • Current Assignee: Hewlett-Packard Development Company, L.P.
  • Current Assignee Address: US TX Houston
  • International Application: PCT/US2008/072400 WO 20080807
  • International Announcement: WO2010/016840 WO 20100211
  • Main IPC: G06F17/30
  • IPC: G06F17/30
Providing data structures for determining whether keys of an index are present in a storage system
Abstract:
Keys of an index are associated with corresponding data chunks in a storage system. In response to a request for a particular key, a particular location is accessed in a first data structure which is maintained in a first storage using a first portion of the particular key. In response to the particular location containing a first value, indicating that the particular key is not present in the index. In response to the particular location containing a second value, a map is accessed using a second portion of the particular key to retrieve an entry in a second data structure maintained in a second storage. The second data structure provides a collision chain to link entries of the second data structure that share a common value of the second portion of the particular key. The first data structure, map, and second data structure are part of the index.
Information query
Patent Agency Ranking
0/0