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操作

set操作

从官方数据看,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

【Redis】Redis替代方案相关推荐

  1. 查看linux上面是否有安装redis,redis启动

    1.检测是否有安装redis-cli和redis-server; [root@localhost bin]# whereis redis-cli redis-cli: /usr/bin/redis-c ...

  2. ServiceStack.Redis——Redis于.net向上client解

    ServiceStack.Redis--Redis于.net向上client解 源代码和使用: https://github.com/ServiceStack/ServiceStack.Redis 样 ...

  3. php 不识别redis,redis,_redis卡死无法读取数据如何解决?,redis - phpStudy

    redis卡死无法读取数据如何解决? 之前是redis dump.rdb 的时候会卡死,然后我关掉了save功能,但是过了一段时间之后又卡死了,这次不知道什么原因,怎样解决了. 以下是info的信息: ...

  4. Redis - Redis command timed out nested exception is io.lettuce.core.RedisCommandTimeoutException

    Redis - Redis command timed out nested exception is io.lettuce.core.RedisCommandTimeoutException 这个问 ...

  5. [redis] Redis 配置文件置参数详解

    ################################ 基础配置 ################################# #daemonize no 默认情况下, redis 不 ...

  6. Redis Redis Sentinel 基本使用

    Redis & Redis-sentinel 基本使用 本文主要介绍如下几点内容: Redis基本配置 Redis Sentinel基本配置 Redis Client客户端基本内容 Redis ...

  7. 跟我学Redis——Redis安装

    Redis介绍 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), ...

  8. [喵咪Redis]Redis安装与介绍

    [喵咪Redis]Redis安装与介绍 前言 哈喽大家好啊,这次要来和大家一起来了解学习Redis的一系列技术,最终目的是搭建一个高可用redis集群自动负载灾备,那我们先从最基础的Redis的一些基 ...

  9. linux测试模块redis,redis 入门(一)——Linux环境安装测试以及基本命令演示

    redis概述 redis是一个开源的,先进的 key-value 存储可用于构建高性能的存储解决方案.它支持数据结构有字符串,哈希,列表,集合,带有范围查询的排序集,位图,超文本和具有半径查询的地理 ...

  10. linux判断redis是否启动成功_查看linux上面是否有安装redis,redis启动

    1.检测是否有安装redis-cli和redis-server; [root@localhost bin]# whereis redis-cli redis-cli: /usr/bin/redis-c ...

最新文章

  1. 线程使用 c语言,如何用C语言实现多线程
  2. 初探JavaScript魅力1
  3. 通过微软虚拟wifi接入点共享网络连接的方法以及一个问题的解决方案
  4. 初学Hibernate
  5. 实现props的双向绑定
  6. 上万规模数据湖如何在实验室测试
  7. 2017.9.25 Xor 失败总结
  8. 关于C#使用工具类解析JSON数据以及将类JSON化
  9. 《鸟哥的Linux私房菜》读书笔记
  10. Cannot resolve com.oracle:ojdbc7:12.1.0.1
  11. 关于SPSS软件的使用
  12. Comsol Multiphysics安装步骤详解
  13. OC 建议实现类似淘宝的物流步骤视图
  14. switch 语句的使用范围
  15. ckfinder php 配置,PHP中配置Ckeditor+Ckfinder 完成图片上传
  16. 矩阵的模的平方matlab,matlab求矩阵、向量的模
  17. MT6575芯片原理图MT6575原理图及量产板
  18. 棋盘覆盖问题(分治)
  19. uni-app中uni-ui组件库的使用
  20. 动力电池:车企们的新角斗场

热门文章

  1. 微信又更新了!支持上班摸鱼了
  2. 乐视网:受让方致新云网与融创、盈瑞汇鑫无关联关系
  3. 阿里健康上线新冠核酸检测服务:本周覆盖北京武汉等38城
  4. 微信做了个新功能,网友并不买账:就为了给QQ充会员?
  5. 一个代码托管平台居然公开拒招中国人,谁给了你歧视中国程序员的勇气?
  6. 苹果发布会邀请函被玩坏:神似桂林西瓜霜
  7. 苹果CEO库克改名字了?都是因为他...
  8. 比Postman更好用!在国产接口调试工具Apipost中使用Mock
  9. 初次接触 Lottie
  10. 运算、函数、数组的了解