Data Stores
Geblang ships database, Redis, configuration, and schema-validation modules for application storage and infrastructure code. These modules are documented on separate pages because they each have different lifecycle and API conventions.
- Database: SQL connections, portable query binding, transactions, prepared statements, streaming rows, pool configuration, stats, and migrations.
- Redis: RESP client for strings, counters, expiry, lists, sets, hashes, and raw Redis commands.
- Config: layered dictionaries, recursive merges,
dotted-path access, parsing, and immutable-style
Configobjects. - Schema: lightweight value validation and the
schema.validator.Validatorwrapper.
Use the class APIs for application code when a module provides them. Lower-level function APIs remain available for adapters, tests, and framework internals.