发明名称 Partition Filtering Using Smart Index In Memory
摘要 Example apparatus and methods detect a query to a partition in a table store that is arranged in a table-entity-property organization. A partition is a collection of entities having the same partition key value. If the query seeks to filter on a specific entity in the partition, then the partition may be copied to a memory (e.g., structured shared cache, shared memory) that is prepared with one or more indexes that facilitate filtering the partition. Example apparatus and methods may copy the partition from the table store into the memory and then filter the partition on the specific field from the memory using the one or more indexes. Filtering the partition on the specific field may proceed in parallel, perhaps massively in parallel, using all the indexes available for the memory.
申请公布号 US2015278278(A1) 申请公布日期 2015.10.01
申请号 US201414226866 申请日期 2014.03.27
申请人 Microsoft Corporation 发明人 Keim Rob;Jouini Karim;Girard Frederic;Jouini Wassim
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method, comprising: detecting a query that seeks information from a partition in a table located in a table store, where the query seeks to filter on a specific property in the partition, where the table store is arranged according to a table-entity-property organization, and where the partition is a collection of entities in the table; preparing a memory with one or more indexes that facilitate filtering the partition; copying the partition from the table store into the memory; and filtering the partition on the specific property using the one or more indexes, where the partition is filtered in the memory.
地址 Redmond WA US