Invention Grant
- Patent Title: Entity snapshots partitioning and combining
-
Application No.: US16399256Application Date: 2019-04-30
-
Publication No.: US11874794B2Publication Date: 2024-01-16
- Inventor: Sergey Troshin , Sachin Bhatkar , Sunil Kumar Kunisetty , Shivakumar Subramanian Govindarajapuram
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Invoke
- Main IPC: G06F16/11
- IPC: G06F16/11 ; G06F16/9035 ; G06F16/9038 ; G06F16/2458

Abstract:
Embodiments relate to improving efficiency of data analytics performed on sets of entity data in which different entity properties having very different update frequencies. Time-based analytical queries track the entity states at each moment within a given time window. Analytical queries are executed over a massive number of entity states while using a reasonable memory footprint. The technique partitions the entity properties into partial historical snapshots of data and combines the partial snapshots on demand only as needed to execute analytical queries over business entities. A complete entity state having values for all entity properties is not required to execute most queries. Only partial snapshots including values referenced by the query need to be combined to satisfy the query. Using partial snapshots minimizes data replication, and the snapshots can be efficiently combined into entity states sufficient for query execution.
Information query