缓存

Q的世界1 小时前
数据库·redis·缓存
redis源码编译安装1、下载2、解压3、make4、源码安装好后启动5、make install6、配置redis-systemctl启动关闭
C_心欲无痕2 小时前
前端·vue.js·缓存
vue3 - 内置组件KeepAlive优化组件状态缓存在 SPA(单页应用)中,通常有许多页面或视图,用户在不同页面之间切换时,默认情况下组件会被销毁并重新创建。这样做虽然能保证每次进入页面时都渲染最新的内容,但如果某些页面的状态非常复杂,或者页面中有大量的数据加载与计算,那么每次切换都重新创建组件可能会导致性能问题。
大布布将军4 小时前
前端·数据库·经验分享·redis·程序人生·缓存·node.js
⚡️ 性能加速器:利用 Redis 实现接口高性能缓存大家好,我是大布布将军。在后端世界,数据库是数据可靠性的保证,但它往往是整个系统的性能瓶颈。对于那些访问频率高、但数据变化不快的接口(例如首页推荐商品、配置信息、热门文章列表),我们不应该每次都去查询关系型数据库。
_OP_CHEN4 小时前
数据结构·数据库·c++·缓存·线程安全·内存优化·lru
【C++数据结构进阶】吃透 LRU Cache缓存算法:O (1) 效率缓存设计全解析编辑前言一、缓存与 LRU:为什么 LRU 能成为主流?1.1 缓存的本质:速度鸿沟的 “桥梁”1.2 主流缓存替换算法对比:LRU 的优势在哪?
消失的旧时光-19435 小时前
数据库·flutter·缓存
Repository 层如何无缝接入本地缓存 / 数据库——一套“先快后准”的数据策略:Memory → DB → Network → 回写目标:页面打开秒出数据(缓存/数据库),后台再拉取网络数据更新;弱网/离线也能用;Repository 对上层只暴露干净的领域模型,不让 UI 知道缓存细节。
stand_forever5 小时前
redis·缓存·php
redis秒杀实现秒杀开始前,将商品库存加载到 Redis,避免秒杀时直接查询数据库。可通过命令行或定时任务执行预热(推荐秒杀开始前 10 分钟执行)。
消失的旧时光-19435 小时前
数据库·flutter·缓存
用 Drift 实现 Repository 无缝接入本地缓存/数据库(SWR:先快后准)常见组合(按你项目选):driftdrift_flutter(Flutter 项目推荐)sqlite3_flutter_libs(iOS/Android 自带 sqlite)
Tony Bai5 小时前
数据库·redis·分布式·缓存
【API 设计之道】08 流量与配额:构建基于 Redis 的分布式限流器大家好,我是Tony Bai。欢迎来到我们的专栏 《API 设计之道:从设计模式到 Gin 工程化实现》的第八讲。
想学后端的前端工程师5 小时前
redis·分布式·缓存
【Redis实战与高可用架构设计:从缓存到分布式锁的完整解决方案】Redis作为高性能的内存数据库,在互联网应用中扮演着至关重要的角色。本文将深入探讨Redis的核心应用场景、性能优化技巧以及高可用架构设计。
墨者阳18 小时前
数据库·sql·缓存·性能优化
数据库的自我修炼数据库系统根据其数据模型、访问模式和应用场景,选择了不同的索引结构来优化数据检索性能。下面将分别介绍关系型数据库、非关系型数据库和向量数据库的索引算法。
猫豆~1 天前
linux·数据库·sql·缓存·云计算
Ansible自动运维——6day了解常见的自动化运维工具以及ansible的作用完成ansible服务的搭建掌握常用的ansible模块的使用
今晚务必早点睡1 天前
数据库·redis·缓存
Redis——快速入门第一课:了解redisRedis 是一个“速度非常快的内存数据库”再翻译成人话一点:它把数据放在内存里读写速度非常快常用来做:
今晚务必早点睡1 天前
数据库·redis·缓存
Redis——快速入门第三课:真实项目里的缓存完整流程你学完这一课,就能看懂项目、自己设计缓存、不容易踩坑。目标: 不是背命令,而是知道“什么时候该用 Redis、怎么用才对”
-Xie-1 天前
数据库·redis·缓存
Redis(十五)——内存过期/淘汰策略在聊我们的key的过期策略之前,我们先来看看redis的默认内存是多少,这个不用多说肯定是在redis的配置文件中的,而redis的配置文件中maxmemory <字节>是以字节为单位的,而且我们的配置文件中初始的大小就是0,这个配置在32位系统中,最大会吃3G的系统内存,如果是64位的系统就会吃的干干净净,一般在机器上设置的redis的内存就是机器内存的3/4也就是75%。
小股虫1 天前
java·缓存·中间件
Tair Java实操手册:从零开始的缓存中间件入门指南对于初次接触Tair的Java开发者,这篇文章将带你完成从环境搭建到生产实践的全过程作为初学者,你可以从以下两种环境入手:
Hello.Reader1 天前
数据库·redis·缓存
KeyDB 一台“40 英尺卡车”式的 Redis 兼容高性能缓存很多团队一开始选 Redis 是因为它简单、生态成熟。但当你追求更高吞吐时,常见路径是:KeyDB 把这个问题类比成搬家:
最贪吃的虎1 天前
java·开发语言·网络·http·缓存
网络是怎么传输的:从底层协议到浏览器访问网站的全过程剖析在日常生活中,我们点击一个网页、发送一条消息,似乎数据瞬间就“飞”到了对方。但网络传输背后是一套精密的分层机制和协议协作。互联网的核心是TCP/IP协议栈(实际常用五层模型),它将复杂的数据传输过程抽象成层层封装和解封装,确保数据可靠、高效地在全球设备间流动。
一心0921 天前
缓存·zabbix·zabbix proxy
zabbix proxy 参数优化-配置缓存使用率(%)> 85%⚠️ 注意:CacheSize 使用 共享内存(shared memory),过大会受系统 kernel.shmmax 限制。
kyle~1 天前
缓存
计算机系统---缓存不命中(Cache Miss)缓存是计算机体系结构、软件系统中用于缓解“高速设备与低速设备数据访问速度不匹配”的核心技术——通过将高频访问的数据暂存于高速存储介质(如CPU缓存、内存缓存、Redis等),减少对低速存储(如内存、磁盘、数据库)的直接访问,从而提升系统吞吐量和响应速度。缓存不命中,指的是当系统请求数据时,目标数据未在缓存中存在,必须从更低级别的存储中读取的情况,这会直接导致访问延迟飙升、系统性能下降。
程序员祥云1 天前
缓存
什么是强缓存,什么是协商缓存强缓存主要是根据响应头中的两个字段来判断是否过期:Expires:这是一个绝对时间,表示资源过期的具体时间点,浏览器会在这个时间之前直接使用缓存,不发请求。