• 技术文章 >数据库 >Redis

    ​SSDB和Redis的区别是什么?

    青灯夜游青灯夜游2019-06-17 11:26:34原创1509

    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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:​SSDB Redis
    上一篇:redis中的宕机什么意思 下一篇:redis怎么清理缓存

    相关文章推荐

    • redis是数据库吗• redis有windows版本吗• redis的默认端口号是多少?• redis被用来做什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网