Compare Redis vs Bangdb vs BerkleyDB vs LevelDB
RedisBangdbBerkleyDBLevelDB
Best usedFor rapidly changing data with a foreseeable database size (should fit mostly in memory)For random reads and writes, rapidly changing data, data not needed to fit in memory as it works with overflow decentlyFor rapidly changing data, key value store, object store, static data, data should fit mostly in memory. Works with larger memory but write degrades badlyFor rapidly changing data, key value store, object store, static data. Works with overflow of data out of memory but read degrades
Usage exampleStock prices. Analytics. Real-time data collection. Real-time communication.key value store, real time data, static data, session data, object storekey value store, real time data, static data, session data, object storekey value store, real time data, static data, session data, object store
Main focusSpeedSpeed, Robustness, Crash Recovery, Scale from embedded to network to whole data grid. Available in many flavors. ElasticSpeed, Robustness, Data recovery, Available as Embedded dbSpeed, Robustness, Available as Embedded db, very high sequential write
LicenceBSDBSDOracleBSD
Projects using it
  • craigslist.org
  • github.com
  • guardian.co.uk
  • Disqus
  • stackoverflow.com
  • flickr.net
  • tweetdeck.com
  • blizzard.com
Détails techniques
Dernière version2.4.140.55.3.151.4.0
Date de sortie2012-05-222012-05-252011-12-242012-04-30
Initial release date20092012-04-252011-07-30
Transaction supportOuiOuiOui
ReplicationMaster/slaveP2PMaster/slave
ProtocolTelnet-likeCustom API, HTTPCustom APICustom API
Langage de développementC/C++C/C++CC++
PlatformsCross-platformCross-PlatformCross PlatformCross Platform
Autre
Site webhttp://redis.io/http://www.iqlect.comhttp://www.oracle.com/us/products/database/berkeley-db/index.htmlhttp://code.google.com/p/leveldb/
Wikipédiahttp://en.wikipedia.org/wiki/Redis_(data_store)http://en.wikipedia.org/wiki/BerkleyDBhttp://en.wikipedia.org/wiki/LevelDB
Autres liens
FlavorNetworkEmbedded, Network, Elastic CacheEmbeddedEmbedded
Access ModelClient ServerEmbedded as part of process (Released)
Client Server
Distributed data grid - P2P
EmbeddedEmbedded
Inclure
  • 2012-05-28 21:05:45
    2012-12-17 14:28:34
  • English
  • Compare Redis vs Bangdb vs BerkleyDB vs LevelDB
  • Publique
    Publique
  • Creative Commons License CC-BY-SA 3.0 / GNU FDL
    Gérer les sauvegardes

Créer des tableaux comparatifs ou listes sur tout !

C'est gratuit et rapide de créer des tableaux originaux

Créer un tableau