Skip to main content

Crate cqlite_core

Crate cqlite_core 

Source
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
DatabaseStats
Database statistics
PreparedStatement
A prepared SQL statement that can be executed multiple times