#Redis
小辣椒本椒
这个作者很懒,什么都没留下…
展开
-
[本地/分布式缓存概论]
缓存缓存缓存特征命中率最大元素(或最大空间)清空策略FIFO(first in first out)LFU(less frequently used)LRU(least recently used)缓存介质缓存分类和应用场景本地缓存编程直接实现缓存成员变量或局部变量实现静态变量实现EhcacheGuava Cache分布式缓存memcached缓存Redis缓存如何解决缓存失效问题缓存现在互联网应用(网站/App)的整体流程如图,用户请求从界面(浏览器/App)到网络转发、应用服务再到存储(数据库或原创 2020-06-05 21:35:08 · 155 阅读 · 0 评论 -
[Redis]主从复制
Redis主从复制在Redis集群中,让若干个Redis服务器去复制另一个Redis服务器,我们定义被复制的服务器为主服务器(master)对主服务器进行复制的服务器则被称为从服务器(slave)这种模式叫做主从复制模式数据流向是单向的,只能是从master到slave;一个slave只能有一个master作用为数据提供多个副本,实现高可用实现读写分离(主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性),主从复制配合读写分离可以分担单个服务器负载提高Red原创 2020-06-05 21:04:42 · 134 阅读 · 0 评论 -
[Redis]主从切换
RedisRedis主从切换主从手动切换实现哨兵模式节点的两种宕机状态哨兵判断主观宕机与客观宕机至少需要3个Sentinel实例哨兵模式引发数据丢失问题Redis主从切换Redis主从复制实际上就是将主Redis节点的数据,复制到其他从Redis节点去进行存储启动主节点和启动不同的从节点启动间隔时间不能太短,因为主节点需要将数据同步到不同的从节点会耗费大量资源当主节点因为出现异常宕机后,需要进行主从切换Redis主从切换主要分为以下两种方式:手动切换以及哨兵模式主从手动切换主节点出现宕机原创 2020-06-05 20:58:53 · 675 阅读 · 0 评论 -
[面试]Redis
redisredis(Remote Dictionary Server远程字典服务)是一款高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库因为数据都在内存中,所以运行速度快redis支持丰富的数据类型并且支持事务,事务中的所有命令会被序列化、按顺序执行,在执行的过程中不会被其他客户端发送来的命令打断redis相比memcached优势memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型redis的速度比memc原创 2020-05-25 23:40:02 · 84 阅读 · 0 评论 -
Redis常用命令总结
Redis常用命令字符串常用命令List类型常用命令set类型常用命令SortSet常用命令Hash类型常用命令Key相关命令Redis中的数据都是以键值对的方式进行存储的,key为string类型而value是有多种类型,因此也对应了一些不同的命令,下面对常用命令做简单总结字符串常用命令设置键值对 set str1 hello #set ket value读取键值对...原创 2019-12-03 17:08:58 · 97 阅读 · 0 评论 -
Ubuntu16.04配置redis
Redis是典型的非关系型数据库以出色的灵活性、性能与广泛的语言支持能力而著称,数据都是通过键值对的方式进行存储搭建环境Ubuntu16.04Redis 3.2.8安装包搭建进入安装包所在目录tar -zxvf redis-3.2.8.tar.gz 进入解压后的redis-3.2.8/ ,注意源码安装时查看INSTALL或者README.md文档有安装步骤,有makefille...原创 2019-12-03 13:34:54 · 177 阅读 · 0 评论