Schaalbaarheid: Membase biedt een gedistribueerde sleutel/waarde-opslag (net als Memcache), dus schrijven en lezen zullen altijd worden uitgevoerd in een voorspelbaar constante tijd, ongeacht hoe groot uw dataset is. Redis daarentegen biedt alleen master-slave-replicatie, wat het lezen versnelt maar het schrijven niet versnelt.
Gegevensredundantie Het is eenvoudig om een cluster in te stellen met een vaste hoeveelheid gerepliceerde kopie voor elk sleutel/waarde-paar, zodat servers een failover kunnen maken van een niet-werkend knooppunt in een cluster zonder gegevens te verliezen. De master-slave-replicatie van Redis biedt echter niet hetzelfde type gegevensredundantie.
Gegevenstype: Redis biedt de mogelijkheid om direct uit de doos lijsten op atomaire wijze te verwerken, maar met Membase kan vergelijkbare functionaliteit in de logische applicatielaag worden geïmplementeerd.
Adoptie: Momenteel wordt Redis op grotere schaal gebruikt en is het iets volwassener dan Membase. Membase heeft een paar opvallende use-cases, zoals Zynga en hun hele reeks sociale games.
Membase is onlangs gefuseerd met Couchbase en ze zullen een versie van Membase hebben die CouchDB's Map/Reduce en query/index-mogelijkheden zal bieden in de volgende grote release (gepland rond begin 2011).