美文网首页Redis
Redis5.x简介

Redis5.x简介

作者: Jerry_1116 | 来源:发表于2019-01-20 23:55 被阅读0次

    0 为什么写本系列

    Redis当前的稳定版本已经到redis-5.0.3(2019年1月21日),但是当前大部分的博客和书籍,都是基于redis-3.x,讲解的底层技术比较老,很多已经进行了比较大的变化。自己在学习的过程中,阅读源码,因此记录下来,与大家分享。

    1 Redis简介

    Redis图标

    Redis(ˈrɛdɪs)是开源的、分布式的、存在于内存的、可持久化的高性能key-value数据库。Redis开源项目遵守BSD协议,是一个高性能的key-value数据库。Redis5.x支持的数据类型包括:

    • 二进制安全的字符串
    • 列表
    • 集合(唯一、无序)
    • 有序集合
    • Hash列表
    • 二进制数组
    • HyperLogLogs
    • Streams
      以上数据类型,会在后续进行详细介绍。

    2 Redis的优势

    Redis 与其他 key - value 缓存产品有以下三个特点:

    • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
    • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash、bit-map、HyperLogLogs和Streams等数据结构的存储。
    • Redis支持数据的备份,即master-slave模式的数据备份。
    • Redis支持集群、分布式。

    3

    [参考]
    1.Redis官网
    2.Redis维基百科

    相关文章

      网友评论

        本文标题:Redis5.x简介

        本文链接:https://www.haomeiwen.com/subject/tyofjqtx.html