技术栈
缓存
油丶酸萝卜别吃
2 分钟前
数据库
·
redis
·
缓存
Redis 布隆过滤器快速实现
布隆过滤器(Bloom Filter)是一种空间效率极高的概率型数据结构,用于判断一个元素是否在一个集合中。
MC皮蛋侠客
18 分钟前
c++
·
缓存
·
tdengine
TDengine C++ 系列(8):流式计算与最新值缓存——库内实时处理
核心目标:掌握 CREATE STREAM 流式计算与 Read Cache 缓存能力,能用 C++ 配合流计算构建实时统计与最新值服务。
MC皮蛋侠客
1 天前
redis
·
缓存
·
设计模式
Redis 系列(八):缓存设计模式与一致性——从 Cache Aside 到防雪崩
核心目标:掌握 Cache Aside 等主流缓存模式;理解"先删缓存还是先更新库"的时序窗口;用真实实验复现缓存不一致、击穿重建风暴与穿透;能设计带防护的缓存架构。
2401_89491553
1 天前
java
·
运维
·
服务器
·
后端
·
缓存
·
开源
部署 GEO 优化源码常见报错排查:端口、伪静态、缓存问题解决
在部署基于 GEO 优化的源码(例如用于地理定位、IP 库查询或 CDN 调度等场景的应用程序)时,开发者常常会遇到一系列与环境配置相关的报错。这些问题主要集中在端口占用、伪静态规则配置不当以及缓存机制失效等方面。本文将针对这些高频问题,提供一套系统的排查思路和解决方案,帮助你快速定位并解决问题,让应用顺利上线。
MC皮蛋侠客
1 天前
数据库
·
redis
·
缓存
Redis 系列(三):底层实现(一)——对象系统、SDS 与 dict
核心目标:理解 RedisObject 对象系统与 String/Hash 的底层结构;用源码与实验解释"10 字节的键为什么占 55 字节内存"、“为什么数据多了会偶发卡顿”(渐进式 rehash);掌握 OBJECT ENCODING/MEMORY USAGE 两类观察手段。
范什么特西
2 天前
数据库
·
redis
·
缓存
回答知识总结04(redis)
1、redis为什么这么快Redis 基于内存操作,采用 IO 多路复用,命令执行单线程规避锁竞争,搭配高度优化的数据结构,因此性能极高。
math_hongfan
3 天前
学习
·
缓存
·
华为
·
架构
·
harmonyos
·
鸿蒙
鸿蒙离线数据缓存高级架构:弱网预加载/离线数据优先级/同步冲突解决/上线后数据合并策略
地铁、地下停车场、隧道、乡村、跨境旅行——网络时有时无是常态。应用在弱网下"能不能用、数据对不对"决定了用户去留:
海上小飞龙
3 天前
数据库
·
redis
·
缓存
Redis 持久化:RDB 与 AOF
Redis 虽然快,但它的数据主要存储在内存中,而内存属于易失性存储介质。一旦断电或者服务重启,如果没有持久化机制,数据就可能丢失。
math_hongfan
3 天前
jvm
·
数据库
·
学习
·
缓存
·
华为
·
harmonyos
·
鸿蒙
鸿蒙存储碎片高级清理机制:数据库Vacuum/文件碎片整理/缓存过期清理/主动空间回收策略
长时间运行的应用,存储占用会持续膨胀:数据库文件越来越大、缓存堆积、临时文件不清理、日志无限增长。用户看到"应用占用 3GB"会直接卸载。
范什么特西
3 天前
数据库
·
redis
·
缓存
知识总结04(redis)
1、redis为什么这么快2、数据类型及其对应的底层结构3、SDS是什么4、Zset怎么实现的5、Hash的扩容,渐进式rehash是什么
無a伟
3 天前
数据库
·
redis
·
缓存
redis缓存完整详解
在高并发、高流量的业务场景中,数据库的IO性能往往是系统的最大瓶颈。传统数据库基于磁盘读写,无法支撑海量高频的查询请求,而Redis基于内存运行、读写速度极快。
敲上瘾
4 天前
数据结构
·
数据库
·
redis
·
缓存
redis常用数据类型与操作方法
redis中的数据结构有以下五种:string(字符串)、list(列表)、hash(哈希)、set(集合)、zset(有序集合)。 如下: 在redis中所说的这些数据结构只是一种表现形式,或者说是redis承诺给用户的,但它底层不一定就是用这个结构来实现。它的底层实现也就是它的编码方式,不同的数据结构分别有以下几种: string
翼龙云_cloud
4 天前
运维
·
redis
·
阿里云
·
缓存
·
云计算
阿里云国际代理商:Redis缓存实例配置和性能优化 从参数调优到持久化
Redis 作为缓存层跑在应用和数据库之间,承担了大部分读请求。配置得当时可以拦截 90% 以上的数据库查询,把 API 响应时间从几百毫秒压到个位数。配置不当则内存溢出、数据丢失、延迟飙升。
FungLeo
4 天前
网络
·
flutter
·
缓存
·
性能优化
Flutter 带 TTL 的多级缓存设计:内存+磁盘+网络三层实战
作者:FungLeo | 适用:Flutter / Dart(思路可迁移到任意端) 目标:让"几乎不变的字典数据"和"列表首屏"少发一半以上的请求,同时保证数据还能更新。
Sterting
4 天前
前端
·
javascript
·
缓存
第 9 节:本地存储 — 数据不丢的前端缓存
前面的章节我们陆续掌握了 DOM 操作、事件处理、表单校验,已经能够构建出功能完整的交互界面。但所有这些数据(学生列表、用户输入)都存在 JavaScript 的内存变量里——页面一刷新,一切归零。要让数据在浏览器端持久化,我们需要学习浏览器提供的本地存储能力。这节的内容就像是给你的前端应用配了一个极简的“数据库”,它的 API 只有几个方法,但足以解决绝大部分的轻量级持久化需求。
ashiho
5 天前
数据库
·
redis
·
缓存
·
bootstrap
【Redis】原理篇 3w字详解
Redis博客导航 Redis入门篇 Redis实战篇 Redis高级篇宝剑锋从磨砺出,梅花香自苦寒来 希望该博客对你有所帮助
轻揉小乔 真新人
6 天前
运维
·
nginx
·
缓存
使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制
小园子的小菜
6 天前
数据库
·
redis
·
缓存
Redis 核心原理深度解析:从数据结构、IO 模型到持久化机制
作为互联网技术栈中最主流的内存数据库,Redis 凭借极致的性能、丰富的数据类型和灵活的持久化能力,成为缓存、限流、排行榜、分布式锁等场景的首选方案。很多开发者对 Redis 的认知停留在 “单线程、速度快” 的表层,却对其背后的设计思想一知半解。本文将从底层数据结构、IO 网络模型、持久化机制三大核心维度,系统拆解 Redis 的高性能与高可靠设计,带你吃透其核心实现原理。
Sam_Deep_Thinking
7 天前
java
·
缓存
·
面试
·
程序员
·
系统架构
如何维持缓存的一致性?
你是不是觉得先更新数据库,再删除缓存,最后给缓存加一个过期时间兜底。这个是最正确的缓存更新套路? 不是的,这个方案也有漏洞的。
BullSmall
7 天前
数据库
·
redis
·
缓存
Another Redis Desktop Manager(ARDM)下载指南
开源免费跨平台 Redis 可视化客户端,exe/dmg/AppImage 安装包永久免费;微软商店 / App Store 为赞助付费渠道,不推荐。