Official CefasDB website
Documentation - CefasDB
CefasDB documentation covers setup, architecture, operations, plugins, interfaces, and the Go API.
Documentation excerpt
CefasDB is a high-performance NoSQL key-value and document database written in Go. It is designed for predictable millisecond-class access, horizontal scale, and a small operational footprint while giving teams direct control over deployment, storage, replication, and extensions.
The engine combines primary-key access, typed document attributes, SQL and PartiQL-style querying, geospatial indexes, similarity search, plugin-backed indexes, raft replication, backup and restore, and a CLI built around table, item, query, plugin, and cluster operations.
The project is intentionally split into a small core and a broad plugin surface. The core owns tables, items, conditional writes, TTL, streams, secondary index lifecycle, query planning, storage, replication, and API transport. Plugins own specialized search and ads-workflow behavior: bloom filters, trigram text search, vector LSH, geohash, HyperLogLog, Count-Min Sketch, distance operators, deduplication, frequency caps, and privacy-aware aggregation.
The wiki is organized into five sections. Each section starts with an overview page and then moves into focused pages that can be read independently.