Cassandra vs Riak vs Redis 〜 NoSQLの性能を比較してみた

2014-06-01

CassandraRiakRedis
Redis


Cassandra



version: 2.0.5

: cluster

depend: Java, Python

: 

: Gossip

: //GUI

: 

CUI: cqlsh

: web ui


Cassandra
Cassandra2RHELLInux

Riak



version: 2.0.0pre11

: cluster

depend: Erlang

: Key-Value

: Gossip

: /GUI

: 

CUI: erlang

: web ui


Riak
Riak2.0.0pre

Redis



version: 2.8.3

: master-slave

depend: C

: Key-Value

: 

: /

: slave

CUI: redis-cli

: phpredmin, phpRedisAdmin


Redisyumrpm





: CPU816GB

: 60

: 3

: 502

key: 120,000

key: 80KB

timeout: 500/1000/5000


Redis: master, slave1slave2
CassandraRiak: node1, node13
Riakstragebitcast
Riak, Cassandra2

使Basho Bench
RiakBashoRiak


Basho Bench
Redis

Redis


redis
Riak

Riak


riak
Cassandra

Cassandra


cassandra
Riak


read
write


0.5RiakCassandra
Riak99

Redismax

5Cassandra99
CassandraRiak
RedisMaster-Slave
CassandraRedis


Redis
1CassandraRiak