【Redis】Redis替代方案

【Redis】Redis替代方案

1.概述

转载:Redis 的竞争对手 SSDB

Redis 替代方案

1.ssdb

官网:http://ssdb.io/docs/

现在有不少团队开始使用了一个新型高效的 NoSQL数据库 - SSDB,如 京东、唱吧 ……

SSDB 官网的定义

一个高性能的支持丰富数据结构的 NoSQL 数据库,用于替代 Redis

官网 http://ssdb.io/zh_cn/

1.1 特点

兼容 Redis,支持 Redis 客户端

有与 Redis 一样丰富的数据结构,如 list,hash,zset…

使用Google LevelDB作为存储引擎, 支持T级别的数据

客户端支持的语言丰富,如 C++,PHP,Python,Java,Go

主从复制,负载均衡

1.2 性能

官网给出的SSDB与Redis的性能对比

get操作
【Redis】Redis替代方案

set操作

【Redis】Redis替代方案

从官方数据看,SSDB的性能很突出,与Redis基本相当了,之后我会实际测试一下,看是不是真的这么牛

Redis是内存型,容量问题是弱项,并且内存成本太高,SSDB针对这个弱点,使用硬盘存储,使用Google高性能的存储引擎LevelDB,适合大数据量处理

并把性能优化到Redis级别,具有Redis的数据结构、兼容Redis客户端,还给出了从Redis迁移到SSDB的方案,看来真是想替代Redis了

2.Codis

git: https://github.com/CodisLabs/codis/blob/master/doc/tutorial_zh.md