Skip to main content

Crate aegis_query

Crate aegis_query 

Source
Expand description

Aegis Query - SQL Query Engine

Full-featured SQL query processing including parsing, optimization, and execution. Supports ANSI SQL with extensions for time series, document queries, and real-time streaming.

Key Features:

  • ANSI SQL compliant parser with extensions
  • Cost-based query optimization
  • Vectorized query execution
  • Parallel query processing

@version 0.1.0 @author AutomataNexus Development Team

Re-exports§

pub use analyzer::Analyzer;
pub use executor::Executor;
pub use index::BTreeIndex;
pub use index::HashIndex;
pub use index::IndexError;
pub use index::IndexKey;
pub use index::IndexType;
pub use index::IndexValue;
pub use index::TableIndexManager;
pub use parser::Parser;
pub use planner::Planner;
pub use planner::QueryPlan;
pub use ast::*;

Modules§

analyzer
Aegis Analyzer - Semantic Analysis
ast
Aegis AST - Abstract Syntax Tree
executor
Aegis Query Executor
index
Query Engine Indexes
parser
Aegis Parser - SQL Parser
planner
Aegis Query Planner