技术栈
缓存
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_CHEN
4 小时前
数据结构
·
数据库
·
c++
·
缓存
·
线程安全
·
内存优化
·
lru
【C++数据结构进阶】吃透 LRU Cache缓存算法:O (1) 效率缓存设计全解析
编辑前言一、缓存与 LRU:为什么 LRU 能成为主流?1.1 缓存的本质:速度鸿沟的 “桥梁”1.2 主流缓存替换算法对比:LRU 的优势在哪?
消失的旧时光-1943
5 小时前
数据库
·
flutter
·
缓存
Repository 层如何无缝接入本地缓存 / 数据库
——一套“先快后准”的数据策略:Memory → DB → Network → 回写目标:页面打开秒出数据(缓存/数据库),后台再拉取网络数据更新;弱网/离线也能用;Repository 对上层只暴露干净的领域模型,不让 UI 知道缓存细节。
stand_forever
5 小时前
redis
·
缓存
·
php
redis秒杀实现
秒杀开始前,将商品库存加载到 Redis,避免秒杀时直接查询数据库。可通过命令行或定时任务执行预热(推荐秒杀开始前 10 分钟执行)。
消失的旧时光-1943
5 小时前
数据库
·
flutter
·
缓存
用 Drift 实现 Repository 无缝接入本地缓存/数据库(SWR:先快后准)
常见组合(按你项目选):driftdrift_flutter(Flutter 项目推荐)sqlite3_flutter_libs(iOS/Android 自带 sqlite)
Tony Bai
5 小时前
数据库
·
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——快速入门第一课:了解redis
Redis 是一个“速度非常快的内存数据库”再翻译成人话一点:它把数据放在内存里读写速度非常快常用来做:
今晚务必早点睡
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.Reader
1 天前
数据库
·
redis
·
缓存
KeyDB 一台“40 英尺卡车”式的 Redis 兼容高性能缓存
很多团队一开始选 Redis 是因为它简单、生态成熟。但当你追求更高吞吐时,常见路径是:KeyDB 把这个问题类比成搬家:
最贪吃的虎
1 天前
java
·
开发语言
·
网络
·
http
·
缓存
网络是怎么传输的:从底层协议到浏览器访问网站的全过程剖析
在日常生活中,我们点击一个网页、发送一条消息,似乎数据瞬间就“飞”到了对方。但网络传输背后是一套精密的分层机制和协议协作。互联网的核心是TCP/IP协议栈(实际常用五层模型),它将复杂的数据传输过程抽象成层层封装和解封装,确保数据可靠、高效地在全球设备间流动。
一心092
1 天前
缓存
·
zabbix
·
zabbix proxy
zabbix proxy 参数优化-配置缓存使用率(%)> 85%
⚠️ 注意:CacheSize 使用 共享内存(shared memory),过大会受系统 kernel.shmmax 限制。
kyle~
1 天前
缓存
计算机系统---缓存不命中(Cache Miss)
缓存是计算机体系结构、软件系统中用于缓解“高速设备与低速设备数据访问速度不匹配”的核心技术——通过将高频访问的数据暂存于高速存储介质(如CPU缓存、内存缓存、Redis等),减少对低速存储(如内存、磁盘、数据库)的直接访问,从而提升系统吞吐量和响应速度。缓存不命中,指的是当系统请求数据时,目标数据未在缓存中存在,必须从更低级别的存储中读取的情况,这会直接导致访问延迟飙升、系统性能下降。
程序员祥云
1 天前
缓存
什么是强缓存,什么是协商缓存
强缓存主要是根据响应头中的两个字段来判断是否过期:Expires:这是一个绝对时间,表示资源过期的具体时间点,浏览器会在这个时间之前直接使用缓存,不发请求。