您的当前位置:首页>全部文章 >标签 redis 关联的文章
【Redis】如何解决 Redis 大 Key(Big Key)问题
1. 什么是大 Key? 大 Key(Big Key) 指的是 单个 Key 的数据量特别大,通常体现在: 单个 String 类型的 Key 存储了超长的内容(如超大 JSON、Base64 图片)。 单个 List/Set/Zset/Hash 存储大量元素,导致: 查询效率下降(一次查询数据过多)。 删除或过期开销大(删除一个 Key 可能会卡 Redis)。 主从复制或数据持久化时阻塞 Redis(大 Key 影响 RDB、AOF 复制)。
发表于:2025-03-19 浏览:35 TAG: #redis
【Redis】Redis下载安装
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets),带有范围查询的 有序集合(sorted sets) , bitmaps, hyperloglogs 和 地理空间(geospatial) 索引。 Redis 内置了 复制(replication), LUA脚本(Lua scripting), LRU驱动事件(LRU eviction), 事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel) 和自动 分区(Cluster)提供高可用性(high availability)
发表于:2025-03-18 浏览:35 TAG: #redis
【Redis】Redis的主从复制和哨兵模式
Redis 支持三种集群模式,分别为主从模式、哨兵模式和Cluster(集群)模式。 主从模式:从节点异步的从主节点复制数据,这种架构主节点故障后无法自动切主。类似于mysql的主从复制。 哨兵模式:该模式在主从复制基础上加了一个哨兵集群负责监控主节点和从节点。如果检测到主节点故障,系统可以自动将从节点晋升为新的主节点。实现了自动故障转移。类似于mysql的主从复制+MHA。 集群模式:主从模式面临内存容量和写入性能的限制,因为这种模式的写入能力仍然局限于单个节点。为了解决这一问题,Redis在3.x版本之后推出了Cluster集群模式。Cluster模式通过数据分片和节点的水平扩展,实现了更高效的内存利用和写入性能。类似于mysql的mycat分片。
发表于:2025-03-18 浏览:36 TAG: #redis
【Redis】Redis的持久化方式
Redis是一个开源的高性能键值存储系统,它通常将数据存储在内存中以提供快速的读写操作。然而,当Redis实例关闭时,内存中的数据将丢失。为了解决这个问题,Redis提供了持久化功能,允许将数据存储到...
发表于:2025-03-18 浏览:38 TAG: #redis
【Redis】Memcached和Redis的区别
一、Redis与Memcached的区别两者都是非关系型内存键值数据库,现在公司一般都是用Redis来实现缓存,为什么不用Memcached呢?接下来分析一下Redis、Memcached的区别:1、...
发表于:2025-03-18 浏览:34 TAG: #memcached #redis
【Redis】Redis配置详解
目录一、Redis查看当前配置命令二、Redis基本配置三、RDB全量持久化配置(默认开启)四、AOF增量持久化配置五、Redis key过期监听配置六、Redis内存淘汰策略七、总结一、Redis查看当前配置命令# Redis查看当前全部配置信息 127.0.0.1:6379> CONFIG GET * # Redis查看当前指定配置信息 127.0.0.1:6379> CONFIG GET 配置名
发表于:2024-08-12 浏览:313 TAG: #redis
【Redis】php中redis队列的使用
在TP6框架中,使用redis作为队列是一种常见的实现方式,redis是一款高性能的内存数据库,它支持队列数据结构,可以实现高效的消息队列功能。
发表于:2024-08-01 浏览:277 TAG: #redis