类别:

redis

  • 只允许本机访问redis端口,外网拒绝访问「建议收藏」

    只允许本机访问redis端口,外网拒绝访问「建议收藏」//只允许127.0.0.1访问6379iptables-AINPUT-s127.0.0.1-ptcpdport6379-jACCEPT//其他ip访问全部拒绝iptables-AINPUT-pTCPdport6379-jREJECT

    2023-08-22
    164
  • Redis集群重启[通俗易懂]

    Redis集群重启[通俗易懂]机器ip192.168.251.51以下,为伪集群模式,redis服务重启流程演示:第一步查看所有redis进程 [root@i-netlrktd~]#ps-ef|grepredisroot147710Aug09?00:02:06redis-server*:6371[cluster]root148…

    2023-08-15
    185
  • Centos 7 中 修改 Redis 的默认端口号[通俗易懂]

    Centos 7 中 修改 Redis 的默认端口号[通俗易懂]1、修改Redis的默认端口号(6379)问题描述:Redis的默认端口号为6379,使用默认的端口号不是很安全,为了安全一点,需要修改默认的端口号。查看默认的端口号:netstat-tunlp|grepredis修改默认端口号:vim/etc/redis.conf重启Redis服务:systemctlrestartredis查看修改…

    2023-08-11
    150
  • 如何阅读redis源码「终于解决」

    如何阅读redis源码「终于解决」2019独角兽企业重金招聘Python工程师标准>>>…

    2023-08-09
    184
  • 阿里面试Redis最常问的三个问题:缓存雪崩、击穿、穿透(带答案)「终于解决」

    阿里面试Redis最常问的三个问题:缓存雪崩、击穿、穿透(带答案)「终于解决」我没想到他会这么问

    2023-08-06
    163
  • redis的持久化方式RDB和AOF的区别「终于解决」

    redis的持久化方式RDB和AOF的区别「终于解决」1、前言最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis提供两种方式进行持久化,一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一…

    2023-08-04
    198
  • redis查看所有的key&redis清空所有数据「终于解决」

    redis查看所有的key&redis清空所有数据「终于解决」1.首先进入redis的bin目录,启动redis服务2…/redis-cli-h192.168.172.***(这里写的是ip地址,也就是conf文件bind后面写的ip)3.我这里之前已经清空了,要是清的话直接用就行了

    2023-08-02
    183
  • win10 如何查看redis版本「建议收藏」

    win10 如何查看redis版本「建议收藏」1下载redis并且解压https://www.runoob.com/redis/redis-install.html2分别启动服务端和客户端3在服务端输入info命令,可以看到当前版本

    2023-08-01
    159
  • Redis RDB机制与AOF机制的区别[亲测有效]

    Redis RDB机制与AOF机制的区别[亲测有效]Redis执行流程Redis是一个内存数据库,数据保存在内存中:(1)客户端向服务端发送写操作(2)数据库服务端接收到写请求的数据(3)服务端调用write这个系统调用,将数据往磁盘上写(4)操作系统将缓冲区中的数据转移到磁盘控制器上(5)磁盘控制器将数据写到磁盘的物理介质中一.RDB机制:RDB其实就是把数据以快照的形式保存在磁盘上。RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。也是默认的持久化方式,这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文

    2023-07-27
    182
  • 21 Redis 缓冲区的用法「终于解决」

    21 Redis 缓冲区的用法「终于解决」21Redis缓冲区的用法前言一、客户端输入和输出缓冲区二、输入缓冲区溢出的应对方法三、输出缓冲区溢出的应对方法四、主从集群中的缓冲区总结前言缓冲区的功能是用一块内存空间来暂时存放命令数据,以免出现因为数据和命令的处理速度慢于发送速度而导致的数据丢失和性能问题。但因为缓冲区的内存空间有限,如果往里面写入数据的速度持续地大于从里面读取数据的速度,会导致缓冲区需要越来越多的内存来暂存数据。缓冲区占用的内存超出了设定的上限阈值时,会出现缓冲区溢出。如果发生了溢出,会丢数据了。随着累积的数据越来越多,

    2023-07-23
    295
  • redis 管理工具比对[通俗易懂]

    redis 管理工具比对[通俗易懂]目录基本信息基于Java的CacheCloud和RedisManager使用总结CacheCloud:RedisManager:两者差异,RedisManager欠缺的:两者的共同障碍:RedisMonitoringtoolsandusefullinks参考链接没啥好说的,迁移工具和管理工具网上五花八门,要是c够好的话,就不费这个力气了基本信息…

    2023-07-01
    239
  • Redis的jdk和json序列化性能对比[通俗易懂]

    Redis的jdk和json序列化性能对比[通俗易懂]redis默认采用的序列化策略有两种,一种是String的序列化策略,一种是JDK的序列化策略.有一下几个序列化工具类: 1.GenericToStringSerializer:可以将任何对象泛化为字符串并序列化 2.Jackson2Json…

    2023-04-30
    278
  • session + redis 实现session 共享原理和原因[亲测有效]

    session + redis 实现session 共享原理和原因[亲测有效]要用session+redis共享session的原因:先进的企业级或者大型的网站平台,都是分布式结构,分布式的好处是通过nginx分发请求,让多个服务器各自处理请求,来减少单一服务器的压力,并且提高执行效率。在这个分布式结构下,如果不用共享session的话,就会出现问题。当一个客户端发送一个请求(无session),通过nginx将第一次请求分发给服务器1,服务器判断无se…

    2023-03-24
    169
  • redis客户端连接(error) NOAUTH Authentication required「终于解决」

    redis客户端连接(error) NOAUTH Authentication required「终于解决」redis客户端连接成功,但是操作报异常——(error)NOAUTHAuthenticationrequired错误的含义是说你没有认证,说明没有使用密码连接查看密码:进入redis的安装目录(是安装目录的),查看redis.config文件viredis.config打开配置文件后,输入#requirepassfoobared(快速定位的命令)然后回车红框里的就是密码使用密码连接.

    2023-03-22
    183
  • 基于Redis的分布式锁实现「终于解决」

    基于Redis的分布式锁实现「终于解决」在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢? 实际上,对于分布…

    2023-03-20
    262
  • Caffeine 当下最优秀的内存缓存框架的使用与最佳实践+配合Redis做二级缓存[亲测有效]

    Caffeine 当下最优秀的内存缓存框架的使用与最佳实践+配合Redis做二级缓存[亲测有效]如图,Caffeine是当前最优秀的内存缓存框架,不论读还是写的效率都远高于其他缓存,而且在Spring5开始的默认缓存实现就将Caffeine代替原来的Google Guava 基础使用 手动创建缓

    2023-03-17
    210
  • Redis高级客户端Lettuce详解[亲测有效]

    Redis高级客户端Lettuce详解[亲测有效]Lettuce是一个Redis的Java驱动包,初识她的时候是使用RedisTemplate的时候遇到点问题Debug到底层的一些源码,发现spring-data-redis的驱动包在某个版本之后替换为Lettuce。Lettuce翻译为生菜,没错,就是吃的那种生菜,所以它的L…

    2023-03-15
    238
  • 点赞模块设计 – Redis缓存 + 定时写入数据库实现高性能点赞功能「终于解决」

    点赞模块设计 – Redis缓存 + 定时写入数据库实现高性能点赞功能「终于解决」点赞是作为整个系统的一个小模块,代码在 user-service 用户服务下。 本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。 点赞功能在很多系统中都有,但别看功能小,想要做…

    2023-03-14
    234
  • 我用Redis分布式锁,抢了瓶茅台,然后GG了~~[通俗易懂]

    我用Redis分布式锁,抢了瓶茅台,然后GG了~~[通俗易懂]大家好呀,我是狂野君,最近总听说茅台的很火,正好今日闲来无事,准备自食其力,自己搞瓶茅台尝尝,怎么搞呢,当然是靠技术

    2023-03-11
    254
  • Redis 批量操作之 pipeline[通俗易懂]

    Redis 批量操作之 pipeline[通俗易懂]最近项目中场景需要get一批key的value,因为redis的get操作(不单单是get命令)是阻塞的,如果循环取值的话,就算是内网,耗时也是巨大的。所以想到了redis的pipeline命令。 Pipeline:redis的管道命令,允许client将多个请求依次发给服务器…

    2023-03-10
    164
关注微信