技术栈
缓存
Mr__Miss
5 小时前
数据库
·
redis
·
缓存
Redis的持久化
Redis 主要提供两种持久化方案:RDB(Redis Database) 和 AOF(Append-Only File)。它们各有特点,可以单独使用,也可以同时启用(默认情况下两者都开启,但通常需要根据场景配置)。
You丶小明快跑
12 小时前
数据库
·
redis
·
缓存
部署redis 集群和redis常用命令
准备环境 确保服务器已安装 Redis(版本建议 5.0 及以上),并开放集群端口(默认 6379 和 16379)。至少需要 3 个主节点和 3 个从节点以实现高可用。
学Linux的语莫
15 小时前
数据库
·
redis
·
缓存
python创建redis连接池
珠穆峰
16 小时前
java
·
linux
·
缓存
linux清理缓存命令“echo 3 > /proc/sys/vm/drop_caches”
命令:echo 3 > /proc/sys/vm/drop_caches是 Linux 系统中手动释放页缓存(Page Cache)的一种方式。下面详细解释其作用、原理和使用注意事项。
什么都不会的Tristan
16 小时前
数据库
·
redis
·
缓存
redis-原理篇-ZipList(压缩列表)
ZipList是一种特殊的“双端链表”,由一系列特殊编码的连续内存块组成。可以在任意一端进行压入/弹出操作,并且该操作的时间复杂度为O(1)。
IT大白
17 小时前
数据库
·
redis
·
缓存
4、Redis核心原理
kv结构的内存数据库,时间复杂度0(1)。处理客户端的请求是单线程的,即主线程是单线程的。单线程的优势:
wzy0623
17 小时前
数据库
·
redis
·
缓存
Redis 集群迁移方案:从三节点到三节点的无缝过渡
目录一、背景与挑战迁移需求核心挑战二、迁移架构设计2.1 为什么需要"一主五从六哨兵"?2.2 数据流向设计
柚几哥哥
17 小时前
数据库
·
redis
·
缓存
Redis 优化实践:高性能设备缓存系统设计
在高并发、大数据量的 IoT 设备管理系统中,缓存设计是性能优化的关键。本文基于一个真实的电单车设备管理平台,分享我们在 Redis 使用上的 8 个核心优化技巧,这些技巧帮助系统支撑了百万级设备的实时数据管理。
indexsunny
18 小时前
java
·
数据库
·
spring boot
·
缓存
·
微服务
·
面试
·
消息队列
互联网大厂Java面试实战:核心技术与微服务架构解析
本文讲述了一个互联网大厂Java求职者谢飞机在面试中的真实对话,涵盖Java核心语言、Spring Boot、微服务、数据库ORM、消息队列、缓存、监控等技术栈。通过音视频场景的业务背景,面试官循序渐进地提问,既有基础问题,也涉及复杂架构设计。文章结尾附上详细答案解析,帮助读者系统掌握相关技术与应用。
想摆烂的不会研究的研究生
18 小时前
数据库
·
redis
·
后端
·
缓存
并发场景——接口幂等性设计
用数学公式表达就是。用人话说就是同一个接口,发起一次请求和多次请求,对服务端资源产生的影响是一致的。面试中不要只说一种,而是要根据操作类型(更新与新增)来分类回答。
忧郁的Mr.Li
19 小时前
数据库
·
redis
·
缓存
Redis的过期删除策略和内存淘汰策略
过期删除策略:是指Redis如何处理哪些设置了过期时间的key内存淘汰策略:是指当Redis内存不足以容纳新写入数据时,如何选择淘汰部分数据以释放空间
Mr__Miss
19 小时前
数据库
·
redis
·
缓存
Redis的多级缓存
在分布式式架构中,我们尽量要保证其高可用性,比如一个查询商品的服务,从nginx->tomcat->redis->mysql,其中往往性能瓶颈就是tomcat,其次就是mysql。
风之子npu
19 小时前
缓存
CPU基础知识-缓存的基本概念
缓存的分级缓存的出现是为了解决最开始出现的因为处理器频率和主存频率不匹配而导致的存储墙的问题。但是更大的缓存会导致查询缓存的时间变成,因此目前缓存都会以分级的方式出现: L1容量最小,电路规模小,运行频率和core同频,搜索速度快;之后是L2/L3等缓存,一级比一级容量大。根据设计的不同频率上L2可能和core就是分配关系,L3可能就是异步关系了。
MSTcheng.
19 小时前
c++
·
缓存
·
stl
·
散列表
·
哈希
【C++】开放定址法实现哈希表!
前言:在前面的文章中,我们详细讲解了map和set底层实现的红黑树结构,并成功使用红黑树封装了map和set。本篇文章中,我们将继续探讨unordered_map和unordered_set的底层实现——哈希表(Hash)。
Web极客码
19 小时前
缓存
清除 WordPress 中的缓存
在管理 WordPress 网站时,缓存是一项提升性能的重要工具,但有时候也会因为缓存导致内容更新延迟或其他问题。现在,许多服务器提供商支持一键安装 WordPress功能,一键安装WordPress对于新手来说,大大降低了安装难度,让搭建网站变得更加轻松。本文将介绍什么是缓存、为什么需要清除缓存,以及如何从不同渠道清理 WordPress 的缓存,帮助您轻松应对缓存带来的困扰。
想摆烂的不会研究的研究生
20 小时前
数据库
·
redis
·
后端
·
缓存
并发场景——实时排行榜设计
实时排行榜是Redis ZSet数据结构最经典的落地应用,在面试中,不仅要回答出用Redis ZSet,更要主动抛出同分怎么排,几千万行数据怎么存这种进阶问题。(当然也是被吐槽面试造航母,工作拧螺丝的贡献者🙂)
短剑重铸之日
1 天前
数据库
·
redis
·
后端
·
缓存
·
架构
·
cluster
《7天学会Redis》Day 5 - Redis Cluster集群架构
本期内容为自己总结归档,7天学会Redis。其中本人遇到过的面试问题会重点标记。Day 1 - Redis核心架构与线程模型
胡萝卜的兔
1 天前
数据库
·
redis
·
缓存
ThinkPHP6.0 Redis 延迟队列 + 定时任务 实现超时取消订单完整部署脚本
ThinkPHP 6.x/8.x 框架(TP5.x 仅需少量语法调整) Redis 服务(已配置到 ThinkPHP 缓存驱动) PHP 扩展:redis、pcntl(守护进程需要) Supervisor(用于管理守护进程,可选但推荐)
进阶的小名
1 天前
java
·
数据库
·
spring boot
·
redis
·
缓存
·
消息队列
·
个人开发
[超轻量级延时队列(MQ)] Redis 不只是缓存:我用 Redis Stream 实现了一个延时MQ(自定义注解方式)
上一篇文章【Redis 不只是缓存:我用 Redis Stream 实现了一个普通MQ】小名和大家聊到了用Redis 5.0引入的新数据结构(Stream),实现了一个自定义注解形式的消息队列,这篇文章旨在上一次的代码上,稍作改动,改造为一个用Redis实现的延时队列