Redis

作者: _Caesar | 来源:发表于2018-04-18 23:29 被阅读45次

    Redis是什么

    1,一个完全开源免费的key_val内存数据库
    2,通常被认为是一个数据结构的服务器,主要有着丰富的数据结构string,map,list,sets,sorted sets

    redis数据库

    通常局限点来说,Redis也可以消息队列的形式存在,作为内嵌的list存在,满足实时的高并发需求.在使用缓存的时候,redis比memcached具有更多的优势,并且支持更多的数据类型,把redis当做一个中间件存储系统,用来处理高并发的数据库操作

    • 高速读写 数据类型丰富 支持持久化 多种内存分配以及回收同源策略
    • 支持事物消息队列,支持高可用支持分布式分片集群,redis用的最多的是发布订阅模式

    redis的优点

    • redis在单用户(单线程)多并发读写的性能高
      在多用户(多线程)少读写时memache更优
    • redis是一个单核的管理机制,生产中一般是,单机多实例的框架。

    Redis的缺点

    • 是数据库容量受到物理内存的限制,不能用作海量数据的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上
    • Redis较难支持在线扩容,在集群容量达到上限时在线扩容会变得很复杂。为避免这一问题,运维人员在系统上线时必须确保有足够的空间,这对资源造成很大的浪费

    相关文章

      网友评论

          本文标题:Redis

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