• java如何监听redis消息队列

    java监听redis消息队列的方法:可以使用springBoot实现redis发布式监听消息队列,定时器监听不同功能的消息。java监听redis消息队列的示例:springBoot实现redis发布式监听消息队列,定时器监听不同功能的消息,代码:import org.springframework.context.annotation.Bean;import org.springframework.data.red...

  • 本地如何开启redis

    本地开启redis的方法:1.快捷键win+r,输入cmd → 定位到本地redis目录,例如:“cd C:\redis-64.3.0.503” → 输入运行命令:“redis-server.exe redis.windows.conf”即可。2.直接在安装包中将server端进行启动,例如:打开目录,找到“redis-server.exe”应用程序文件,打开即可。...

  • redis哨兵模式怎么重启

    redis哨兵模式的重启步骤:1.先停slave,后停master。2.启动master,后启动slave即可。redis哨兵模式的重启步骤:1.先停slave,后停master,例如:进入redis-clisaveshutdownps -ef|grep javakill sentinel的进程号。2.启动master,后启动slave即可,例如:在redis安装目录执行,这里是在/opt/redis/下执行的。./s...

  • redis漏洞怎么预防

    redis漏洞的预防方法:1.禁止外网访问Redis,例如修改redis.conf 文件中”bind 127.0.0.1“,使得Redis服务仅当前主机可用。2将配置文件redis.conf中的”Port 6379“,改成其他端口。3.设置iptables策略仅允许指定的IP来访问Redis服务。4.在Redis配置文件redis.conf中配置rename-command项"RENAME_CONFIG"。5.设置密码...

  • 如何打开redis文件位置

    打开redis文件位置的方法:可通过配置文件“redis.conf”查看文件路径,再通过文件路径打开redis文件位置。查看文件路径:# The filename wherre to dump the DBdbfilename dump.rdb //文件名# The working directory.## The DB will be written inside this directory,with the fi...

  • redis哨兵怎么接受宕机信号

    redis哨兵接受宕机信号的方法:1.在安装目录下创建sentinel.conf文件。2.添加内容格式。3.启动哨兵进入哨兵配置文件所在目录。4.启动主机和从机。5.将6381的slave进行shutdown,哨兵将监控到状态。6.重启服务。redis哨兵接受宕机信号的方法:1.在安装目录下创建sentinel.conf文件。2.添加内容格式:sentinel monitor myMonitor 127.0.0.1 6...

  • 如何及时知道redis出现异常

    redis异常排查的方法:redis-server redis.windows.conf示例:D:\redis-2.8.17>redis-server.exe redis.windows.conf[4692] 27 Nov 12:14:05.995 #The Windows version of Redis allocates a memory mapped heap for sharing withthe fo...

  • redis怎么创建备份

    redis创建备份的方法:redis中save命令用于创建当前数据库的备份,先启动服务端,例如:“[root@tata-mysql-qa bin]# ./redis-cli -h 172.16.188.81”,再输入save命令即可创建当前数据库的备份。...

  • redis如何创建缓存

    redis创建缓存的示例:@Autowiredprivate JedisClient jedisClient;/*** 根据内容分类id查询内容列表cn.e3mall.content.service.ContentService#getContentListByCid(long)*/public ListgetContentListByCid(long cid) {//查询缓存try {//如果缓存中有直接响应结果St...

  • redis怎么更新字段

    redis更新字段的示例:通过HSET命令更新。命令语法:”HSET key field value“命令用途:将哈希表键 key 中的域 field 的值设为 value 。示例:127.0.0.1:6379> exists book(integer) 0127.0.0.1:6379> hset book title "Mastering Redis" // 当键不存在时,会新建一个哈希表并设置域的值(i...

  • redis宕机数据如何加载

    Redis宕机后,数据就会丢失,因此需要做持久化配置实现数据备份,将内存中的数据保存在磁盘,下一次启动的时候就可以恢复数据到内存中,即可重新加载。...

  • java如何开发redis

    java开发redis的示例:利用Jedis开发Redis,新建项目引入jedis-2.1.0.jar和commons-pool-1.5.6.jar(可在百度所搜下载),demo代码:public class JedisDemo {public static void main(String[] args) {Jedis jedis = new Jedis("127.0.0.1", 6379);jedis.connec...

  • 什么是redis穿透和雪崩

    redis穿透是指黑客发送大量请求,请求的数据是不存在数据库里的,因此每次都会不走缓存,直接走数据库,严重导致数据库宕机,而雪崩是指缓存层出错,不能正常工作,因此所有的请求都会达到存储层,存储层的调用量会暴增,造成存储层挂掉的情况。...

  • 如何禁用redis自动重启

    禁用redis自动重启的方法:在Ubuntu中使用“update-rc.d”,如:sudoupdate-rc.dredis-serverdisable也可以在特定的运行级别禁用,如:sudoupdate-rc.dredis-serverdisable2...

  • 编译安装的redis如何卸载

    卸载编译安装的redis:需把/usr/local/redis/bin/目录下的redis相关的文件删除即可,命令如下:#rm -rf /usr/local/redis/bin/redis*还需把解压和编译的redis包给删除,命令如下:#rm -rf redis...