- 专利标题: Efficient indexing for querying arrays in databases
-
申请号: US17888341申请日: 2022-08-15
-
公开(公告)号: US12079181B2公开(公告)日: 2024-09-03
- 发明人: Sitaram Vemulapalli , Raghupathi Keshava Murthy , Stephen Ching-Sing Yen , Abhinav Dangeti
- 申请人: Couchbase, Inc.
- 申请人地址: US CA Santa Clara
- 专利权人: Couchbase, Inc.
- 当前专利权人: Couchbase, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Fenwick & West LLP
- 主分类号: G06F16/00
- IPC分类号: G06F16/00 ; G06F16/215 ; G06F16/22 ; G06F16/2453
摘要:
A database system performs queries on fields storing arrays of a database (i.e., array fields) using de-duplication indexes. The system generates de-duplication indexes for array fields. The de-duplication indexes include unique entries for corresponding distinct values stored by the array fields. The system uses the de-duplication indexes to perform efficient queries specifying corresponding array fields. The system may further generate de-duplication indexes corresponding one or more fields storing various types of values. In various embodiments, the system selects an optimal index from various indexes usable to execute a query, such as a de-duplication index and a conventional index.
公开/授权文献
- US20220391367A1 Efficient Indexing for Querying Arrays in Databases 公开/授权日:2022-12-08
信息查询