Popularity
0.8
Declining
Activity
6.3
Declining
5
2
0
Programming language: Go
Tags:
Database
Latest version: v0.2.1
gostore alternatives and similar packages
Based on the "Database" category.
Alternatively, view gostore alternatives based on common mentions on social networks and blogs.
-
vitess
vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services. -
groupcache
Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. -
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM. -
go-cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. -
go-mysql-elasticsearch
Sync your MySQL data into Elasticsearch automatically. -
VictoriaMetrics
fast, resource-effective and scalable open source time series database. May be used as long-term remote storage for Prometheus. Supports PromQL. -
buntdb
A fast, embeddable, in-memory key/value database for Go with custom indexing and spatial support. -
xo
Generate idiomatic Go code for databases based on existing schema definitions or custom queries supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server. -
sql-migrate
Database migration tool. Allows embedding migrations into the application using go-bindata. -
immudb
immudb is a lightweight, high-speed immutable database for systems and applications written in Go. -
nutsdb
Nutsdb is 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. -
skeema
Pure-SQL schema management system for MySQL, with support for sharding and external online schema change tools. -
Bitcask
Bitcask is an embeddable, persistent and fast key-value (KV) database written in pure Go with predictable read/write performance, low latency and high throughput thanks to the bitcask on-disk layout (LSM+WAL).
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
Do you think we are missing an alternative of gostore or a related project?
Popular Comparisons
README
Gostore
Gostore is an embedded, in-memory key/value data store.
Documentation
For full documentation see godoc.
Benchmarks
Each benchmark is for a datastore with max key size of 16 bytes and 1000 values in the store.
BenchmarkInt64DBSet-4 8007 ns/op 48 B/op 3 allocs/op
BenchmarkInt64DBGet-4 22.2 ns/op 0 B/op 0 allocs/op
BenchmarkIntDBSet-4 6365 ns/op 48 B/op 3 allocs/op
BenchmarkIntDBGet-4 22.3 ns/op 0 B/op 0 allocs/op
BenchmarkInterfaceDBSet-4 6086 ns/op 408 B/op 6 allocs/op
BenchmarkInterfaceDBGet-4 970 ns/op 984 B/op 9 allocs/op
BenchmarkStringDBSet-4 6027 ns/op 136 B/op 4 allocs/op
BenchmarkStringDBGet-4 23.1 ns/op 0 B/op 0 allocs/op
BenchmarkUint64DBSet-4 6870 ns/op 48 B/op 3 allocs/op
BenchmarkUint64DBGet-4 22.9 ns/op 0 B/op 0 allocs/op
BenchmarkUintDBSet-4 7364 ns/op 48 B/op 3 allocs/op
BenchmarkUintDBGet-4 23.1 ns/op 0 B/op 0 allocs/op
Contribute
Make a pull request.