redis的介绍

1.简介:html

        redis是一个基于内存存储key-value数据结构的非关系型数据库(相似还有列存储数据库,文档型数据库,图形数据库)。前端

2.优缺点:redis

       优势:a)支持多种数据类型数据库

                 b)基于内存,读写性能很是好缓存

                 c)支持数据持久化数据结构

                 d)支持其余一些特性,事务,主从复制,发布订阅等ide

       缺点:a)不具有自动容错和恢复功能,主机从机的宕机都会致使前端部分读写请求失败,须要等待机器重启或者手动切换前端的IP才能恢复性能

                 b)主从复制,如果主机宕机,从机可能发生数据不一致的问题url

                 c)对机器的内存大小有要求,主从复制采用全量复制的方式,若快照文件较大,对集群性能有影响,若复制过程当中,主机与从机间发生变更,则会再次全量复制,不方便系统运营.net

                 d)修改配置文件,进行重启,将硬盘中的数据加载进内存,时间比较久。在这个过程当中,redis不能提供服务

3.应用场景:a)缓存----热点数据(常常会被查询,可是不常常被修改或者删除的数据)的数据。如系统菜单,人员角色权限,项目中类型,  状态的翻译等等

                      about:怎么保持缓存与数据库一致缓存穿透与缓存雪崩

                     b)计数器---好比qq的点赞功能

                     c) 排行榜---虾米最火的100首歌

                     d)最新数据---最新新闻

                     e)队列

相关文章
相关标签/搜索