Skip to content
@chunkdb

chunkdb

Specialized chunk/grid storage engine with bit-packed blocks, a chunk-native protocol, and WAL/checkpoint durability modes.

chunkdb

chunkdb is a specialized chunk/grid storage engine for games and grid-based simulations, with bit-packed block storage and a chunk-native protocol.

Why it exists

  • Store world and grid state in configurable chunk hierarchies instead of forcing it into a row-oriented model.
  • Expose a chunk-native protocol for point reads, point writes, and full-chunk transfer.
  • Provide explicit WAL/checkpoint durability modes with documented guarantees and limitations.

Current status

  • Public release channel: Release Preview v0.1.1-preview
  • Evaluation and integration testing: supported
  • Stable release status: no stable release has been published yet
  • Windows Native TLS: not yet guaranteed as fully supported

Repositories

  • chunkdb: C++ storage engine, TCP server, durability docs, tests, and benchmarks.
  • chunk-cli: Go CLI for ping, info, auth, get, set, chunk, chunkbin, and interactive shell use.

Quick entry points

Start here

Current limitations

  • The public release channel is preview, not stable.
  • Windows Native TLS is not yet guaranteed and is not part of stable support claims yet.
  • chunkdb does not provide multi-chunk transactions and is not a full ACID DBMS.

Roadmap direction

  • The next focus is SDK/client adoption and real consumer validation.
  • Ongoing work will keep prioritizing durability proof, platform validation, and benchmark transparency over scope expansion.

Contribute or report issues

Pinned Loading

  1. chunkdb chunkdb Public

    C++ chunk/grid storage engine with bit-packed blocks, a chunk-native protocol, and WAL/checkpoint durability modes.

    C++ 1

  2. chunk-cli chunk-cli Public

    Go CLI for chunkdb with chunk:// and chunks:// support, core protocol commands, and an interactive shell.

    Go

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…