跳到主要内容
标签 / TAG全部标签

Redis.

07 篇文章 — Redis 相关文章

01

一级二级缓存设计

为什么需要多级缓存 在互联网系统中,随着业务规模不断增长,数据库往往会成为系统的性能瓶颈。大量请求如果直接访问数据库,不仅会带来高延迟,还会导致数据库压力过大,甚至出现连接耗尽、查询变慢等问题。

02

Redis分布式锁

很多人在刚接触分布式系统的时候,都会遇到一个问题: 多个服务实例同时处理同一件事情,如何避免数据被重复处理? 例如: 用户抢优惠券 定时任务执行 库存扣减 订单状态更新 如果系统只有一个进程,其实很简单,用 本地锁(…

03

Redis 线程模型

Redis 以高性能著称,其核心原因之一就是其独特的 线程模型设计。很多人听说 Redis 是“单线程”,但实际上 Redis 的线程模型在不同版本中已经发生了演进。

04

Redis 常用UI工具

Redis虽然可以通过客户端执行命令查看数据信息,但并没有图形化界面来的高效,故此记录几款常用的Redis UI工具。

05

Redis 缓存穿透,击穿,雪崩

缓存穿透 缓存穿透是指用户请求的数据在缓存中不存在即没有命中,同时在数据库中也不存在,导致用户每次请求该数据都要去数据库中查询一遍,然后返回空。

06

Redis 缓存一致性

缓存一致性 首先我们先说说什么是缓存一致性问题,为什么要解决,以及方案是什么。 缓存一致性问题是指在使用缓存时,由于缓存数据与数据库数据的不一致性,可能会导致数据错误或者数据丢失等问题。

07

Redis 主从,哨兵,集群搭建

前言 记录一下自己对 redis 主从,哨兵,集群三种模式搭建流程,redis的所有部署模式都不复杂,主要是对配置文件的书写,以及各个模式的优缺点分析。