缓存
-
前端项目上线后,浏览器缓存未刷新问题
文章目录 问题背景 一、解决办法 二、实现原理 关于缓存 强缓存 协商缓存 刷新页面对浏览器的影响 总结 问题背景 前端页面开发测试完,要进行上线,某些页面上传更新到服务器之后…
-
Redis为什么速度快:数据结构、存储及IO网络原理总结
Redis,作为内存数据结构存储的佼佼者,其高性能表现一直备受赞誉。那么,Redis究竟是如何实现这一点的呢?接下来,我们将更深入地探讨其背后的关键技术,并提供进一步的优化策略。 …
-
【Redis】非关系型数据库之Redis的主从复制、哨兵和集群高可用
目录 一、主从复制、哨兵、集群的区别 二、主从复制 2.1主从复制的作用 2.2主从复制的原理 2.3主从复制的实操 步骤一:环境准备 步骤二:安装Redis以及配置文件修改 Re…
-
redis为什么用单线程模型
redis为什么用单线程模型? 最近在深入研究redis,发现其中很多值得我们借鉴的思想,实现原理等,坚持每天学习一点点,不久就可成大佬,大家加油! 言归正传,我来回答今天的问题,…
-
Redis常见问题
击穿 概念:在Redis获取某一key时, 由于key不存在, 而必须向DB发起一次请求的行为, 称为“Redis击穿”。 引发击穿的原因: 第一次访问 恶意访问不存在的key K…
-
Vue 缓存Hook:提高接口性能,减少重复请求
前言 在开发 Web 应用时,我们经常会遇到需要重复调用接口的场景。例如,当用户频繁刷新页面或进行某个操作时,我们可能需要多次请求相同的数据。这不仅会增加服务器负担,还会导致用户…
-
Nginx缓存配置
Nginx缓存配置 一、Nginx缓存介绍 二、具体操作 三、实例1 一、Nginx缓存介绍 Nginx 不仅仅是一个 Web 服务器,它还可以作为一个缓存服务器使用。通过 Ngi…
-
Another Redis Desktop Manager远程连接Redis报错:Client On Error: Error: connect ETIMEDOUT
Another Redis Desktop Manager 是Reids的图形化程序。先瞎侃一下:本来是不打算写这篇文章的……因为按理来说连接挺容易的,基本的教程也都能搜到,无奈我…
-
Redis 常用的数据类型及用法
1. 字符串(Strings) 字符串是最基本的 Redis 数据类型。它可以包含任何形式的数据,比如文本、数字或二进制数据。 基本用法: 设置值: SET key value 获…
-
用了这么久rabbitmq,你还不知道它的目录结构吗?
文章目录 1. 配置目录 2.数据目录 3.日志文件 4.脚本目录 1. 配置目录 rabbitmq配置目录:/etc/rabbitmq/ 常见配置文件有: (1)配置文件 r…
-
Redis—配置参数介绍
文章目录 前言 一、基础配置 二、持久化配置配置 1. RDB 2. AOF 三、生产常见配置 1. 安全配置 2. 客户端配置 3. 内存管理 4. 其他配置 总结 前言 因…
-
缓存替换策略:LRU-K算法详解及其C++实现 CMU15-445 Project#1
文章目录 文章简介 算法解析 LRU-K替换策略 驱逐策略 一些重要的概念 具体实现 数据结构约定 伪代码实现 C++实现 解析 源码 `LRU-K.h` `LRU-K.cpp` …
-
【Redis】Redis集群方案应该怎么做 都有哪些方案
🍎个人博客:个人主页 🏆个人专栏:Redis ⛳️ 功不唐捐,玉汝于成 目录 前言 正文 (1)twemproxy (2)codis (3)red…
-
Redis如何实现排行榜?
今天给大家简单聊聊 Redis Sorted Set 数据类型底层的实现原理和游戏排行榜实战。特别简单,一点也不深入,也就 7 张图,粉丝可放心食用,哈哈哈哈哈~~~~。 1. 是…
-
redis—Zset有序集合
目录 前言 1.常见命令 2.使用场景 3.渐进式遍历 4.数据库管理 前言 有序集合相对于字符串、列表、哈希、集合来说会有一-些陌生。它保留了集合不能有重复成员的 特点,但与集合…
