--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: ITP: badger -- Fast key-value DB in Go.
- From: Andreas Henriksson <andreas@fatal.se>
- Date: Tue, 19 Nov 2019 13:14:26 +0100
- Message-id: <20191119121426.z6u3vln2mxqwmulp@fatal.se>
- References: <20191119121246.vf66w3vvabw5vrv5@fatal.se>
Package: wnpp
Severity: wishlist
Owner: Andreas Henriksson <andreas@fatal.se>
* Package name : badger
Version : 2.0.0-1
Upstream Author : Dgraph
* URL : https://github.com/dgraph-io/badger
* License : Apache-2.0
Programming Lang: Go
Description : Fast key-value DB in Go.
BadgerDB is an embeddable, persistent and fast key-value (KV)
database written in pure Go. It is the underlying database for Dgraph
(https://dgraph.io), a fast, distributed graph database. It's meant
to be a performant alternative to non-Go-based key-value stores like
RocksDB. Project Status [Jun 26, 2019] Badger is stable and is being
used to serve data sets worth hundreds of terabytes. Badger supports
concurrent ACID transactions with serializable snapshot isolation
(SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with
--race flag and ensures the maintenance of transactional guarantees.
Badger has also been tested to work with filesystem level anomalies,
to ensure persistence and consistency.
.
Badger v1.0 was released in Nov 2017, and the latest version that is
data-compatible with v1.0 is v1.6.0.
.
Badger v2.0, use a new storage format which won't be compatible with all of
the v1.x.
This is a dependency of garagemq a.k.a. kubemq.io
--- End Message ---