首页 >数据库 >Redis > 正文

​SSDB和Redis的区别是什么?

原创2019-06-17 11:26:3402323

SSDB是一个 C++ 开发的 NoSQL 数据库, 使用 Google 公司开源的 LevelDB 引擎作为底层的存储引擎。Redis 是一个 C 语言开发的内存 NoSQL 数据库。SSDB 采用New BSD License许可协议, 一个非常宽松灵活的协议,支持主从复制, 负载均衡。

SSDB 是一个硬盘数据库, 而 Redis 是内存数据库。二者在存储格式和读写方式上有着根本的不同。

SSDB 拥有 Redis 的主要优点 - 高性能, 丰富数据结构; 并且拥有 Redis 所不具备的能力 - 大数据存储能力。 SSDB 服务器的单机存储能力是 Redis 的 100 倍! 因为 SSDB 能将数据存储在硬盘中。

在使用 SSDB 自带的 ssdb-bench 工具,以及 Redis 自带的 redis-benchmark 工具在相同机器上的测试中,SSDB 的读性能完全超过了 Redis;但 SSDB的写性能还是比 Redis 慢了 10% 左右。

以上就是​SSDB和Redis的区别是什么?的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:​SSDB Redis
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    青灯夜游

    今天学习一小步,明天提升一大步

    最近文章
    php字符串怎么转化为浮点型数据878
    怎么用nodejs运行脚本524
    命令行怎么查看nodejs版本号765
    推荐视频教程
  • 燕十八redis视频教程燕十八redis视频教程
  • 麦子学院深入浅出 redis 视频教程麦子学院深入浅出 redis 视频教程
  • NoSql-redis基础视频教程NoSql-redis基础视频教程
  • Redis中文开发手册Redis中文开发手册
  • 视频教程分类