Redis

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较难支持在线扩容,在集群容量达到上限时在线扩容会变得很复杂。为避免这一问题,运维人员在系统上线时必须确保有足够的空间,这对资源造成很大的浪费
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载地址:http://gnucto.blog.51cto.com/3391516/998509 Redis与Me...
    Ddaidai阅读 21,479评论 0 82
  • NOSQL类型简介键值对:会使用到一个哈希表,表中有一个特定的键和一个指针指向特定的数据,如redis,volde...
    MicoCube阅读 4,087评论 2 27
  • 超强、超详细Redis入门教程 转载2017年03月04日 16:20:02 16916 转载自: http://...
    邵云涛阅读 17,518评论 3 313
  • 阳台的镜子不知怎么的就铺满了水汽,照不出清晰的人像了;晾衣杆上晒了好几天的衣服,一点要干的迹象都没有,...
    玖瑶哇阅读 172评论 0 0
  • 从小到大,我的理想几乎不停的在变。幼儿园的时候,梦想着长大以后做像爸爸一样的工人,或者画家,上学之后想做有钱人或者...
    通灵半藏阅读 466评论 0 0