dig-db

A globally-distributed, eventually-consistent key/value store built on Amazon Route 53. Written in Rust and Zig.

Try it

Reads and writes hit a real Route 53 hosted zone. Reads use DNS-over-HTTPS — your browser asks Cloudflare's resolver, just like dig would.

Results appear here.

What's happening

Every SET turns into a Route 53 ChangeResourceRecordSets call, packing your value as a gzipped + base64-encoded TXT record under _kv.<encoded-key>.<zone>.

Every GET is a real DNS query — try the dig command shown in the results pane against your own machine.

Cost vs. DynamoDB, supported value sizes, and the obligatory "when not to use this" live in the repository docs.