Expand description
CQLite Core Database Engine
A high-performance, embeddable database engine with SSTable-based storage, supporting both native and WASM deployments.
Re-exports§
pub use storage::serialization;pub use storage::write_engine;pub use crate::config::Config;pub use crate::error::Error;pub use crate::error::Result;pub use crate::platform::Platform;pub use query::SchemaStatus;pub use query::result::QueryResult;pub use query::result::QueryRow;pub use crate::types::*;
Modules§
- config
- Configuration management for CQLite
- cql
- CQL Text Parsing Module
- discovery
- Discovery module for SSTable directory scanning and schema coverage
- error
- Error types for CQLite
- export
- Embeddable export writers (Epic #682)
- ingestion
- Ingestion Module for M2-CLI One-Shot Execution
- memory
- Memory management for CQLite
- parser
- SSTable Binary Format Parser Module
- platform
- Platform abstraction layer for cross-platform compatibility
- query
- Query execution engine for CQLite
- schema
- Schema definition and parsing for CQLite
- storage
- Storage engine implementation for CQLite
- types
- Core data types for CQLite
- util
- Utility modules shared across cqlite-core
- version_
hints - Version hint resolution with strict precedence chain
Structs§
- Database
- Main database handle
- Database
Stats - Database statistics
- Prepared
Statement - A prepared SQL statement that can be executed multiple times