A thread safe map which has expiring key-value pairs.
- go
- library
- package
- time
47,133 repositories indexed
97–113 of 113 · Most stars
A thread safe map which has expiring key-value pairs.
StringDB is a modular, key/value pair archival DB designed to consume *tiny* amounts of ram & produce *tiny* databases.
A key/value store where pairs can expire after a specified interval
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
Reactor is key value database and is a great alternative to Shared Preferences.
A unified interface to Elixir and Erlang key/value stores.
A key-value cache for sharing data between parallel workers.
A key-value store extension for k6
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache
Key-value store for temporary items :memo:
A persistent, map-like object for the Go programming language. Supports customization.
Backend for JustJot, a keyboard-first note-taking app
The dumb OCaml key-value store
Simple in-memory key-value storage with TTL for each record.
sqlitemap is a lightweight C++ wrapper around SQLite that provides a simple, map-like interface.
An onetime key-value store for Elixir