Redis
文章平均质量分 58
Redis 实战经验
聪明不喝牛奶
这个作者很懒,什么都没留下…
展开
-
【LRU算法】最近最久未使用算法
前言 LRU算法其实就是叫做最近最久未使用算法,经常出现在面试的笔试题目中,更有可能是在面试的过程中让你手撕一下LRU算法。没明白其中的道理的那真的是干熬啊,没办法。所以今天就来总结一下很久之前学的LRU算法。 首先 首先我们要知道我们写这个LRU算法的时候需要用到什么样的数据类型。这里我采用的是双向链表的形式来存储。但是呢,我们知道链表的查找时O(n)的时间复杂度,而删除和插入是O(1)的时间复杂度,这对于我们查找时很不友好的。所以我们得想想能不能将查找元素的时间复杂度降低一些把他也变成O(1)的形式。当原创 2022-04-20 16:43:22 · 4740 阅读 · 0 评论 -
Linux 端安装 Redis
首先 我们先要准备好 Redis 的安装包,将安装包通过 Xpft 软件传输到 linux 端,要是没有安装包的话那么你就要去官网下载: https://redis.io/ 准备工作做好之后我们就可以开始安装了! 接着 第一步 解压安装包 tar -zxvf redis的安装包名字 第二步 配置基本环境 注意:我们习惯上把 redis.conf 拷贝到另一个文件夹中,然后对该文件夹中的redis.conf 进行配置 在修改这个配置文件之前我们得先配置一下基本的环境 gcc-c++ #查看一下自己电脑原创 2021-12-12 19:51:10 · 990 阅读 · 0 评论 -
Redis如何配置哨兵模式
前言 我们在做项目的时候肯定是会需要建 redis 集群的,一般是 一主二从 的配置形式,我现在用的就是这个模式,就是说有一个是主机 master 另外两个是从机 slave , 主机一般负责写入数据,而从机只能负责读取数据不能写数据。但是考虑这种情况,突然主机宕机了,那么其他的两个从机就没有老大了,我们又知道从机不能写数据那这不是gg,这怎么办?我们这个时候就引入了哨兵模式,说白了哨兵模式的用处就是 他可以监视我们的主机和从机,在主机不能工作的了宕机之后,哨兵会检测他的线程是否是活跃的来判断主机有没有宕机原创 2021-11-27 22:01:50 · 5494 阅读 · 0 评论 -
Springboot 整合 Redis 的一些配置文件和工具类
首先 在开发过程中springboot整合redis的情况是一定会遇得到的,但是我们会发现我们在用redis的时候我们必要自定义redis的配置类,这些配置类其实就是我们要对我们写进redis服务器的数据进行序列化操作,如果说你没有对数据进行序列化操作的话那么就会报错. package com.cjhstudy.config; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annot原创 2021-11-27 16:40:15 · 702 阅读 · 0 评论 -
Redis 怎么配置集群 “一主二从”
Redis 怎么配置集群 “一主二从” 我们都知道在linux端启动redis是通过配置文件redis.conf文件启动的,执行命令 redis-server redis.conf 那么我们以一主二从的形式搭建redis集群,我们就先来复制三份 redis.conf 然后更改一下他的配置内容。复制好之后我们通过 vim redis.conf 进入配置文件中,我们要修改4个地方。 1、更改端口号 2、更改pid文件名 3、更改logfile路径 4、更改rdb文件的名称 5、启动服务然后配置主机从机 因原创 2021-11-28 14:53:26 · 2026 阅读 · 0 评论