Expand description
ZDS (Zippy Data System) Core Engine
High-performance, multi-language dataset storage format.
Re-exports§
pub use codec::Codec;pub use codec::Predicate;pub use container::ContainerFS;pub use engine::Engine;pub use engine::Scanner;pub use error::Error;pub use error::Result;pub use fast_writer::FastStore;pub use fast_writer::OpenMode;pub use fast_writer::ZDSRoot;pub use index::DocIndexEntry;pub use index::IndexRegistry;pub use layout::Layout;pub use lock::WriteLock;pub use schema::SchemaEntry;pub use schema::SchemaRegistry;pub use txlog::JournalEntry;pub use txlog::TransactionLog;pub use writer::BufferedWriter;pub use writer::WriteConfig;
Modules§
- codec
- JSON codec with projection and predicate support.
- container
- Container abstraction for folder and archive access.
- engine
- Main engine for ZDS operations.
- error
- Error types for ZDS operations.
- fast_
writer - Fast JSONL-based writer for high-throughput ingestion.
- ffi
- C FFI for libzippy_data.
- index
- Document index and ordering.
- layout
- ZDS directory layout and path utilities.
- lock
- File locking for ZDS stores.
- schema
- Schema registry and schema identity computation.
- txlog
- Transaction log for crash-safe writes.
- writer
- Buffered writer with crash-safe commits.
Constants§
- ZDS_
VERSION - ZDS format version