Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for golang key value
golang
x
key-value
x
54 search results found
Etcd
⭐
46,290
Distributed reliable key-value store for the most critical data of a distributed system
Mmkv
⭐
16,548
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
Badger
⭐
13,079
Fast key-value DB in Go.
Bolt
⭐
10,662
An embedded key/value database for Go.
Immudb
⭐
8,416
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Rosedb
⭐
4,319
Lightweight, fast and reliable key/value storage engine based on Bitcask.
Buntdb
⭐
4,139
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Nutsdb
⭐
3,242
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Olric
⭐
2,860
Distributed in-memory object store. It can be used both as an embedded Go library and as a language-independent service.
Pogreb
⭐
1,178
Embedded key-value store for read-heavy workloads written in Go
Icefiredb
⭐
1,064
@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.
Flydb
⭐
897
The high-performance kv storage engine based on bitcask paper made in golang
Hraftd
⭐
828
A reference use of Hashicorp's Raft implementation
Gokv
⭐
625
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
E3w
⭐
563
etcd v3 Web UI
Elasticell
⭐
418
Elastic Key-Value Storage With Strong Consistency and Reliability
Scdb
⭐
352
SolidCoreDataBase:It is a simple key-value distributed database based on bitcask
Godown
⭐
343
Distributed, fault-tolerant key-value storage written in go.
Flashdb
⭐
332
FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)
Valkeyrie
⭐
260
Distributed Key/Value Store Abstraction Library written in Go.
Dvid
⭐
196
Distributed, Versioned, Image-oriented Dataservice
Vasto
⭐
176
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Kiwi
⭐
154
A minimalistic in-memory key value store.
Barreldb
⭐
136
A disk based KV store (based on Bitcask implementation)
Kayvee
⭐
128
A distributed in-memory key-value store built using hashicorp/memberlist with HTTP API
Sdb
⭐
123
SDB :纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库
Gkvdb
⭐
110
[mirror] Go语言开发的基于DRH(Deep-Re-Hash)深度哈希分区算法的高性能高可用Key-Value
Badger
⭐
108
Fast Key-Value DB in Go
Memo
⭐
107
The memo elastic and resilient key-value store.
Slowpoke
⭐
95
Low-level key/value store in pure Go.
Keydb
⭐
83
high performance key value database written in Go
Redhub
⭐
72
High-performance Redis-Server multi-threaded framework, based on rawepoll model.
Vkv
⭐
71
vkv enables you to list, compare, import, document, backup & encrypt secrets from a HashiCorp Vault KV engine
Zanredisdb
⭐
65
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Microblob
⭐
65
Serve millions of JSON documents via HTTP.
Dkv
⭐
62
对象存储 - 日志结构哈希表
Cucache
⭐
62
Fast PUT/GET/DELETE in-memory key-value store for lookaside caching
Regatta
⭐
59
Regatta is a distributed key-value store. It is Kubernetes friendly with emphasis on high read throughput and low operational cost.
Consulfs
⭐
57
ConsulFS is a FUSE distributed filesystem backed by a Consul Key-Value store
Simplehstore
⭐
54
🏪 Easy way to use a PostgreSQL database (and the HSTORE feature) from Go
Iris
⭐
53
Distributed streaming key-value storage
Go Mcache
⭐
49
Fast in-memory key:value store/cache with TTL
Goukv
⭐
49
a key-value store with multiple backends including leveldb, badgerdb, postgresql
Swimring
⭐
44
SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring
Cete
⭐
42
An easy-to-use, lightweight embedded on-disk database built on Badger for use in your Go programs.
In Memory Cache Over Http
⭐
42
⛷️ In-memory key/value cache server over HTTP with no dependencies
Cutedb
⭐
39
A slick BTree on disk based key value store implemented in pure Go
Kivi
⭐
37
Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist
Gocache
⭐
31
High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
B52
⭐
29
b52 is a fast experimental Key/value database. With support for the memcache protocol.
Gocask
⭐
27
Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data
E3ch
⭐
27
etcd v3 client with hierarchy
Streams
⭐
26
Simple Go stream processor
K8s Kv
⭐
26
Kubernetes config maps backed KV store for stateful apps
Fsdb
⭐
23
FSDB is a collection of Go libraries providing a key-value store on your file system
Application Development Using Boltdb
⭐
23
Repository for my "Application Development Using BoltDB" talk
Huffleraft
⭐
22
Replicated key-value store driven by the raft consensus protocol 🚵
Raft Rocks
⭐
22
A simple database based on raft and rocksdb
Hedge
⭐
21
A distributed systems library for Kubernetes deployments built on top of spindle and Cloud Spanner.
Miniredis
⭐
20
Experimental key-value persistent DB with TCP.
Bitcask
⭐
20
🔑 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+WAL) similar to Riak.
Rotom
⭐
20
A fast key-value in-memory embedded database, multi-thread support, with persistent storage.
M2
⭐
19
a simple http key/value cache system based on raft protocol.
Mossdb
⭐
19
MossDB is an in-memory, persistent, and embedded key-value database in Go, support transaction, ttl and Watch.
Storages
⭐
18
Collection of key-value storages adapters for Golang
Raft Badger
⭐
18
Badger-based backend for Hashicorp's raft package
Stree Index
⭐
18
使用物化路径+倒排索引实现的开源服务树核心组件
Kubernetes Router
⭐
17
Tsuru router API implementation that manages k8s loadbalancers/ingress
Golog
⭐
17
Severity-based key/value logging replacement for Go's standard logger.
Kvstok
⭐
16
KVSToK - is a CLI-base KEY VALUE storage
Gonudb
⭐
16
Gonudb is an append-only key/value datastore written in Go.
Kvstore
⭐
16
kvstore is an experimental in-memory database server compatible with the redis protocol (RESP).
Redqueen
⭐
14
Reliable distributed key-value store, and provides some advanced functions internal
Bitcask
⭐
14
Bitcask is a log-structured fast KV store.
Tempdb
⭐
14
Key-value store for temporary items 📝
Rawkv
⭐
13
Cloud-native distributed key-value database.
Mdb
⭐
13
LSM tree based key-value database
Kvcache
⭐
12
Simple, optimized, embedded, persistent (file-based) key-value cache
Dynamo
⭐
12
Generic Golang Key/Value trait for AWS storage services
Http Cache
⭐
12
FAST http key/value in-memory cache/database with REST interface
Go Ttlmap
⭐
12
go-ttlmap is a Go package that provides an in-memory key-value cache with notification events for storing TTL-based expirable items.
Redconf
⭐
12
sync config from redis or others storage while the config values changed
Emap
⭐
11
Enhanced Golang Map: support one unique key and multi search indices for each value
Hyperactive
⭐
11
API for tracking Hyperboria services and activity
Yzma
⭐
11
A multi-master k/v store using gossip for replication written in Go
Go Kit
⭐
10
Upgear's go kit
Go Mdbm
⭐
10
Just! Go(go-lang) interface for Y! MDBM, Golang MDBM Wrapper
Lightkv
⭐
10
基于go的轻量化key-value服务
Icache
⭐
10
A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache
Terraform Provider Algolia
⭐
10
A Terraform provider for Algolia.
Ipldcrud
⭐
9
Golang based hack to experiment the uses of IPLD through the IPFS DAG operations using the go-ipfs-api package.
Dict
⭐
9
Simple but feature-complete command-line dictionary
Go Micro Auth
⭐
9
Authentication microservice in Go lang
Golang Service Discovery
⭐
8
Implementation of Service Discovery, Key Value (KV) Store, and Healthcheck using Consul in golang.
Amnesiadb
⭐
8
Multithreaded key value pair store using thread safe locking mechanism allowing concurrent reads
Gocache
⭐
8
Ultra fast lock-free cache library
Kece
⭐
8
[In Development] An Experimental distributed Key Value Store written in pure Go
Bitempura
⭐
8
⏳ Toy, in-memory, bitemporal key-value database
Go Secret
⭐
7
CLI tool and Go package for managing secrets stored in an encrypted file.
Wredis
⭐
7
Wrapped Redis for Golang
Related Searches
Golang Command Line (8,308)
Golang Docker (7,769)
Golang Kubernetes (7,459)
Golang Http (4,290)
Golang Server (4,285)
Javascript Golang (3,372)
Golang Json (2,652)
Golang Proxy (2,577)
Golang Grpc (2,432)
Golang Metrics (2,242)
1-54 of 54 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.