UnQLite

UnQLite is an embedded NoSQL (Key/Value store and Document-store) database engine, supports for in-memory databases as well on-disk databases using the same API.

Tcl Bindings