Redis
文章平均质量分 96
Redis
李姓门徒
视思明,听思聪,色思温,貌思恭,言思忠,事思敬,疑思问,忿思难,见得思义。
多写、多记、多思考!
慢一点,再慢一点,慢就是快,少打错别字!
可以查看个人私人网站 https://www.dawnli.cn/
展开
-
MySQL和Redis的数据一致性问题和应对策略
“数据一致”一般指的是:缓存中有数据,缓存的数据值 = 数据库中的值。但根据缓存中是有数据为依据,则”一致“可以包含两种情况:- 缓存中有数据,缓存的数据值 = 数据库中的值(需均为最新值,本文将“旧值的一致”归类为“不一致状态”)- 缓存中本没有数据,数据库中的值 = 最新值(有请求查询数据库时,会将数据写入缓存,则变为上面的“一致”状态)”数据不一致“:缓存的数据值 ≠ 数据库中的值;缓存或者数据库中存在旧值,导致其他线程读到旧数据原创 2024-04-30 11:37:34 · 2110 阅读 · 0 评论 -
Redis监控方案以及相关黄金指标提升稳定性和可靠性
Redis 是非常经典优秀的内存数据库,其拥有非常高的性能;其单机实例在数据结构设计良好,实例健康的情况下能达到**10w左**右的OPS 现代应用程序对实时性的需求和计算机体系结构的限制决定了:很多时候我们都需要将 in-memory data stores 放在现代应用程序的中心,因此在很多常见场景中我们也都能见到 Redis,如:- 数据库:可作为传统的基于磁盘的数据库的替代方案。Redis非常简单粗暴地以持久性换取运行速度,并且支持异步磁盘持久化;同时提供了一组丰富的数据原语和非常广泛的命令列表原创 2024-04-04 13:58:09 · 762 阅读 · 0 评论 -
Redis高可用架构涉及常用功能整理
Redis是一个开源的内存数据存储系统,它可以用作数据库、缓存和消息中间件。Redis支持多种数据类型,包括字符串、哈希表、列表、集合和有序集合等。它提供了丰富的功能,如数据持久化、事务、复制和发布/订阅等。Redis具有很高的性能和可扩展性,可以处理高并发的读写请求。它通常用于构建高性能的Web应用程序和分布式系统。本文主要探讨redis常见的高可用架构,以及redis常用的功能,便于梳理知识点和技术细节。[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.ne原创 2024-03-26 23:35:53 · 1366 阅读 · 0 评论