Abstract

The present disclosure relates to an adaptive multi-dimensional real-time analytics engine (AMDRAE) for processing high-velocity data streams. The engine includes a temporal storage engine that ensures ACID properties while supporting real-time data ingestion. An adaptive partitioning system dynamically reorganizes data based on user query patterns, enhancing availability during repartitioning. Furthermore, a multi-dimensional indexing structure maintains indexed data across various attributes, providing rapid query responses. An integrated analytics module executes complex event processing and real-time aggregations without relying on external systems, delivering sub-millisecond response times for queries. The system supports high-frequency data ingestion with versioned data structures, ensuring efficient data handling for temporal queries and real-time analytics.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS