Yet another distributed key-value storage system from Douban Inc.
723
Supported tags and respective Dockerfile links
0.7.1.4, latest (0.7.1.4/Dockerfile)https://github.com/douban/beansdb
Beansdb is a distributed key-value storage system designed for large scale online system, aiming for high avaliablility and easy management. It took the ideas from Amazon's Dynamo, then made some simplify to Keep It Simple Stupid (KISS).
The clients write to N Beansdb node, then read from R of them (solving conflict). Data in different nodes is synced through hash tree, in cronjob.
It conforms to memcache protocol (not fully supported, see below), so any memcached client can interactive with it without any modification.
Beansdb is heavy used in http://www.douban.com/, is used to stored images, mp3, text fields and so on, see benchmark below.
Content type
Image
Digest
Size
86.6 MB
Last updated
almost 11 years ago
docker pull mozillazg/beansdb