Redis组件介绍(五)
写在前面 今天继续学习redis后面的知识。 Redis 哨兵机制 哨兵 Sentinel 机制 Sentinel(哨兵)是 Redis 的高可用性解决方案。由一个或多个 Sentinel 实例组成的 Sentinel 系统可以监视任意多个...
Redis组件介绍(四)
写在前面 今天继续学习后面的知识。 Redis 操作命令 操作 List 相关 API LPUSH 说明: 将某个值加入到一个 key 列表的头部。当列表不存在时会创建。 语法: LPUSH key value [value ...] 返回值: ...
Redis组件介绍(三)
写在前面 今天来继续学习 Redis。 Redis 持久化机制 快照 (Snapshot) 特点 快照持久化可以将某一时刻的所有数据写入硬盘,默认开启,保存为 .rdb 文件,也称为 RDB 持久化。 快照生成方式 客户...
redis概述安装与基本数据类型
Redis概述安装与基本数据类型 1. 什么是NoSQL NoSQL( Not Only SQL ),意即不仅仅是SQL, 泛指非关系型的数据库。Nosql这个技术门类,早期就有人提出,发展至2009年趋势越发高涨。 2. NoSQL的广泛...
Redis组件介绍(二)
写在前面 今天我们继续学习 Redis。 Redis 常用数据类型 在 Redis 中,每个存储的键值对中,键是 String 类型,值可以是不同的数据类型。Redis 的索引是含头含尾的。 String 内存模型 常用指令 ...
Redis基础知识(学习笔记20–高并发场景)
一. 高并发场景下常见的3种问题 1.1 缓存穿透 当用户访问的数据既不存在缓存中也不在数据库中时,就会导致每个用户查询都会“穿透”缓存“直抵”数据库。这种情况就成为缓存穿透。当高并发的请...
Redis组件介绍(一)
写在前面 今天我们来学习一下 Redis 。Redis 是一个高性能的开源内存数据存储系统,支持多种数据结构,如字符串、列表、集合、有序集合和哈希表。 NoSQL 概述 随着大数据的兴起,数据量的暴增,...
深入分析与解决方案:缓存与数据库双写不一致问题
我们上次探讨了 Redis 的常见问题,本章将深入分析更细致的细节,例如如何从业务角度有效处理缓存与数据库之间的双写不一致问题。接下来,让我们深入研究这个话题。 key重建优化 开发人员通常使...
优化系统性能:深入探讨Web层缓存与Redis应用的挑战与对策
Web层缓存对于提高应用性能至关重要,它通过减少重复的数据处理和数据库查询来加快响应时间。例如,如果一个用户请求的数据已经缓存,服务器可以直接从缓存中返回结果,避免了每次请求都进行复...
mongo副本集开启安全认证
线上mongo是四节点的副本集,其中一个节点是延迟并且隐藏不参与选举。由于业务的需要,现在需要开启mongo的安全认证。根据官网的介绍( https://www.mongodb.com/zh-cn/docs/manual/tutorial/en...