Topic

key-value

Repositories (1292)

ansible-role-etcd
ansible-role-etcd githubixx Jinja

Ansible role for installing etcd cluster

59
trivialdb
trivialdb trivialsoftware JavaScript

A lightweight key/value json storage with persistence.

56
splinter
splinter utah-scs Rust

A low-latency, extensible, multi-tenant key-value store.

56
Vesper-raft
Vesper-raft Oaklight Python

A fault-tolerant distributed key-value store using the Raft consensus algorithm.

55
MainMemory
MainMemory ademakov C

Wannabe Main Memory Database and More

54
simplehstore
simplehstore xyproto Go

:convenience_store: Easy way to use a PostgreSQL database (and the HSTORE feature) from Go

54
cachew-db
cachew-db theopfr Rust

A light weight, typed, in-memory, ordered, key-value database.

54
n8n-nodes-kv-storage
n8n-nodes-kv-storage telepilotco TypeScript

In-Memory Key-Value storage for N8N workflows supporting multiple scopes: execution-only, workflow and instance

54
iris
iris forestgiant Go

Distributed streaming key-value storage

53
goukv
goukv alash3al Go

a key-value store with multiple backends including leveldb, badgerdb, postgresql

53
DataStoreKTX
DataStoreKTX DylanCaiCoding Kotlin

The best DataStore utils to ensure type safety. (最好用的 DataStore 工具,可以确保类型安全)

53
surrealmx
surrealmx surrealdb Rust

An embedded, in-memory, lock-free, transaction-based, key-value database engine

53
cete
cete 1lann Go

An easy-to-use, lightweight embedded on-disk database built on Badger for use in your Go programs.

52
cruzdb
cruzdb cruzdb C++

Append-only key-value database on a distributed shared-log

52
laravel-setting
laravel-setting janiskelemen PHP

Advanced Settings Manager for Laravel

51
raft-rocks
raft-rocks hellocodeM Go

A simple database based on raft and rocksdb

51
file.io
file.io codenoid CSS

🐈 💻 Simple File Share Service where the file is completely deleted after download.

50
escanor
escanor mambisi Rust

High performance key value database with useful json document indexing and manipulations.

50
lru.min
lru.min wellwelwel TypeScript

🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers).

50
regatta
regatta jamf Go

Regatta is a distributed key-value store. It is Kubernetes friendly with emphasis on high read throughput and low operational cost.

50
gocache
gocache TwiN Go

High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction

50
react-keyevent
react-keyevent yuanguandong TypeScript

An easy-to-use keyboard event react component, Package size less than 3kb

47
EmbedDB
EmbedDB ubco-db C++

EmbedDB Embedded Database for IoT and Sensors Supporting Key-Value and Relational Data

46
cloud-files
cloud-files seung-lab Python

Threaded Python and CLI client library for AWS S3, Google Cloud Storage (GCS), in-memory, and the local filesystem.

44
key-value-MemNN
key-value-MemNN lc222 Python

“Key-Value Memory Networks for Directly Reading Documents”的tensorflow实现方案,使用的数据集是MovieQA

43
kivi
kivi maxpoletaev Go

Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist

43
Settings
Settings poisa PHP

A Laravel multi-tenant settings manager

40
Azure.Data.Wrappers
Azure.Data.Wrappers microsoft C#

Azure Storage Simplified

40
nim-lmdb
nim-lmdb FedericoCeratto Nim

Nim LMDB wrapper

40
xixi-kv
xixi-kv XiXi-2024 Go

A lightweight key-value storage engine based on the Bitcask model.

40
zcached
zcached sectasy0 Zig

Lightweight and efficient in-memory caching system akin to databases like Redis.

40
keyval-resource
keyval-resource SWCE Go

a resource that passes key values between jobs

39
env.sync.local
env.sync.local championswimmer Go

sync your env secrets securely peer-to-peer on local networks

38
gocask
gocask aneshas Go

Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data

38
logkv-store
logkv-store himakhaitan Go

A lightweight, high-performance key-value store inspired by Bitcask. Built for simplicity, speed, and durability perfect for learning system design, e...

36
FriendlyCSharp.Databases
FriendlyCSharp.Databases inmem C#

A library of cross platform C# data structures. Generic B-tree written in C#, which can be replaced with NoSQL database stored in the memory of discha...

36
cantor
cantor salesforce Java

Data abstraction, storage, discovery, and serving system

35
keyvast
keyvast keyvast Pascal

KeyVast - A key value store

34
b52
b52 recoilme Go

b52 is a fast experimental Key/value database. With support for the memcache protocol.

34
bob
bob qoollo Rust

Distributed BLOB storage

34
Explorer
Explorer zinx2016 C++

Explorer is a key-value storage system with client and server

33
bitcask
bitcask prologic

🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+...

33
bitcask
bitcask ltungv Rust

A tiny key-value store backed by Bitcask and Redis Serialization Protocol

33
chapar
chapar rocq-community Coq

A framework for verification of causal consistency for distributed key-value stores and their clients in Coq [maintainer=@palmskog]

32
redis-multi-programming-language-practice
redis-multi-programming-language-practice yanglbme Java

🖖 Learn how to use Redis, from beginner basics to advanced techniques | 最新 Redis 底层原理分析与多语言应用实践

32
gosqldb
gosqldb krasun Go

A key-value persistent database that supports SQL queries over B+ and LSM trees

32
mossdb
mossdb qingwave Go

MossDB is an in-memory, persistent, and embedded key-value database in Go, support transaction, ttl and Watch.

32
mdb
mdb alexander-akhmetov Go

LSM tree based key-value database

31
laravel-settings
laravel-settings hackeresq PHP

Super simple key/value settings for Laravel 5+ that comes with encryption and multi-tenancy out of the box

31
fpga-kvs
fpga-kvs adamwalker Tcl

A networked FPGA key-value store written in Clash

30