redis
-
Redis配置文件详解(5.0.5)
Redis配置文件详解(5.0.5)Redis配置文件详解(5.0.5)
-
redis启动命令
redis启动命令redis-server/etc/redis.confredis-cli[root@localhostredis-6.2.6]#redis-server/etc/redis.conf[root@localhostredis-6.2.6]#ps-ef|grepredisroot80971017:32?00:00:00redis-server127.0.0.1:6379root811831900…
-
Redis集群搭建步骤
Redis集群搭建步骤1.Redis集群实现1.1Redis集群1.2集群搭建1.3Redis集合原理
-
Redis的雪崩,击穿,穿透详解
Redis的雪崩,击穿,穿透详解在今天的互联网里,高并发、大数据量、大流量已经成为了代言词,那么我们的系统也承受着巨大的压力,首当其冲的解决方案就是redis。那么redis使用不当就会产生雪崩、穿透、击穿等问题,这也是考验一个程序员技术能力的时刻。当然面试的时候,这也是高频面试题,几乎大厂都会问到。下面跟着贴心老哥一起来看看这些技术吧。缓存雪崩举例双十一期间,所有用户一打开淘宝就是进入首页,首页的压力非常大,为了提高并发,将网站首页数据都缓存到redis里,所有的rediskey失效时间都是3小时。双十一当天大量
-
重启redis
重启redis1.cmd打开redis目录:redis-server.exeredis.windows.conf
-
redis远程连接不上解决办法
redis远程连接不上解决办法问题描述:redis远程服务端运行在192.168.3.90计算机上,客户端计算机(ip:192.168.3.110)通过redsi-cli.exe客户端工具连接时,没有反应,连接不上。如图所示:解决步骤:步骤一:注释掉redis.window.conf文件中的bind属性设置。如图所示:步骤二:把protected-mode属性设置no…
-
Redis——cluster集群
Redis——cluster集群redis集群配置
-
redis 查看key的有效期_Redis的key的过期时间
redis 查看key的有效期_Redis的key的过期时间官方文档:https://redis.io/commands/expire在key上设置一个过期时间(timeout),一旦时间到了,这个key将会被自动删除。这种特性术语通常叫做Redis的不稳定性。一旦设置了过期时间,这个key只能被命令清除、删除或者重写其内容。这些命令包含del、set、getset以及所有的*store命令。这些命令只能改变key对应的value的存储值而不改变过期时间的…
-
CentOS7安装Redis最新版本
CentOS7安装Redis最新版本CentOS7安装Redis最新版本1.下载安装2.修改配置3.启动1.下载安装redis官网https://redis.io/download#1.进入目录cd/usr/local/#2.下载wgethttps://download.redis.io/releases/redis-6.2.3.tar.gz#3.解压tarxzfredis-6.2.3.tar.gz#4.进入解压目录cdredis-6.2.3#5.编译make2.修改配
-
redis分布式锁原理及实现
redis分布式锁原理及实现一、写在前面现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(SpringCloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。说实话,如果在公司里落地生产环境用分布式锁的时候,一定是会用开源类库的,比如Redis分布式锁,一般就是…
-
九、Redis三种集群模式
九、Redis三种集群模式系统中只有一台redis服务器是不可靠的,容易出现单点故障。为了避免单点故障,可以使用多台redis服务器组成redis集群。redis支持三种集群模式。一、主从模式至少需要两台redis服务器,一台主节点(master)、一台从节点(slave),组成主从模式的Redis集群。通常来说,master主要负责写,slave主要负责读,主从模式实现了读写分离。集群中有多台redis节点,就必须保证每个节点中的数据是一致的。redis中,为了保持数据一致性,数据总是从master复制到slave
-
Redis脑裂问题
Redis脑裂问题背景假设现在有三台机器,分别安装了redis服务,结构如图故障发生:如果此时master服务器所在区域网络通信出现异常,导致和两台slave机器无法正常通信,但是和客户端的连接是正常的。那么sentinel就会从两台slave机器中选举其中一个作为新的master来处理客户端请求。如图这个时候,已经存在两台master服务器,client发送的数据会持续保存在旧的master服…
-
查看linux上面是否有安装redis,redis开机启动
查看linux上面是否有安装redis,redis开机启动1、检测是否有安装redis-cli和redis-server;[root@localhostbin]#whereisredis-cliredis-cli:/usr/bin/redis-cli[root@localhostbin]#whereisredis-serverredis-server:/usr/bin/redis-server说明已经安装好了,如果不知道怎么安装,告诉
-
linux环境搭建篇-redis设置密码
linux环境搭建篇-redis设置密码设置密码刚安装是没有密码的,为了安全起见我们需要设置密码,下面重新启动redis的实例来讲述如何设置密码cd/root/resources/redis-5.0.5/bin/redis-cli-h127.0.0.1-c-p6379查看是否启动成功ps-ef|grepredis进入6379实例redis-cli-h127.0.0.1-c-p6379此时是不需要输入密码查看密码configgetrequirepass密码是空的设置密码#设置密码
-
redis 数据类型详解 以及 redis适用场景场合
redis 数据类型详解 以及 redis适用场景场合redis数据类型详解以及redis适用场景场合目录[-]1、显示最新的项目列表2、删除与过滤3、排行榜相关4、按照用户投票和时间排序5、处理过期项目6、计数7、特定时间内的特定项目8、实时分析正在发生的情况,用于数据统计与防止垃圾邮件等9、Pub/Sub10、队列11、缓存1. MySql+Memca
-
redis命令操作手册(最全版本)
redis命令操作手册(最全版本)1.Redis命令参考—Redis命令参考
-
tair和redis对比
tair和redis对比转自:https://blog.csdn.net/farphone/article/details/535223831.Tair总述1.1系统架构一个Tair集群主要包括3个必选模块:configserver、dataserver和client,一个可选模块:invalidserver。通常情况下,一个集群中包含2台configserver及多台dataServer。两台c…
-
Redis主从模式
Redis主从模式文章目录主从复制的作用配置主从复制主从复制的原理命令传播阶段运行id(runid)复制缓冲区(全量复制时)redis主从复制同步数据死循环问题主从模式注意事项Redis的安装见:https://blog.csdn.net/user2025/article/details/105934987Redis集群的原因:避免单点故障,冗余存储数据,保证Redis的高可用Redis有三种集群模式:主从模式、Sentinel模式、Cluster模式一个master节点可以有多个slave节点,一个slave节点
-
Linux Redis重启数据丢失解决办法
Linux Redis重启数据丢失解决办法https://blog.csdn.net/fenyuduanchangren/article/details/55261101https://blog.csdn.net/qq_32351227/article/details/77523751
-
redis 的线程模型
redis 的线程模型一、redis的线程模型#redis内部使用文件事件处理器fileeventhandler,它是单线程的,所以redis才叫做单线程模型。它采用IO多路复用机制同时监听多个socket,将产生事件的socket压入内存队列中,事件分派器根据socket上的事件类型来选择对应的事件处理器进行处理。文件事件处理器的结构:多个socket IO多路复用程序 文件事件分派器 事件处理器(连接应答处理器、命令请求处理器、命令回复处理器)线程模型多个socket可.