![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 87
悸%动
相互学习,取长补短。
展开
-
Redis事务
Redis事务原创 2023-07-09 20:11:10 · 241 阅读 · 0 评论 -
Redis持久化之RDB和AOF
Redis持久化之RDB和AOF详解与案例原创 2023-07-06 21:49:00 · 610 阅读 · 0 评论 -
Redis缓存穿透击穿以及雪崩
Redis缓存穿透击穿以及雪崩的解决方案原创 2023-07-02 19:13:07 · 248 阅读 · 0 评论 -
Redis集群
Redis集群,突破单个redis的瓶颈。原创 2023-07-03 09:00:00 · 368 阅读 · 0 评论 -
Redis哨兵模式
redis哨兵模式,即反客为主的自动版原创 2023-06-30 09:15:00 · 499 阅读 · 0 评论 -
Redis主从复制
redis主从复制原理和案例,已经在生产环境中实践过,且目前正常运行原创 2023-06-29 17:14:48 · 307 阅读 · 0 评论 -
Redis发布与订阅
订阅与发布是redis中的一种消息通信模式,主要分为两大角色:发布者和订阅者,在发布者和订阅者之间需要一个通道,也叫频道。发布者(pub):主要用来发送消息.订阅者(sub);主要订阅发布者发布的消息.通道(channel):主要用来传送消息.其中发布者可以发送多次消息,订阅者可以订阅多个频道.原创 2022-05-30 12:10:19 · 380 阅读 · 0 评论 -
Redis五大基本数据类型之哈希(Hash)
1、Hash(哈希)Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。其中value相当于一个map集合,即key-mapRedis 中每个 hash 可以存储 232 - 1 键值对(40多亿)2、基本命令所有hash命令都是以H开头2.1、hset命令Hset 命令用于为哈希表中的字段赋值 。如果哈希表不存在,创建一个新的哈希表被创建并进行 hset 操作。如果字段已经存在于哈希表中,旧值将被覆盖。具体原创 2021-09-15 18:54:43 · 2044 阅读 · 0 评论 -
Redis五大基本数据类型之无序集合(set)
1、set集合set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。集合中最大的成员数为 2^32 - 1 (4294967295, 每个集合可存储40多亿个成员)。2、基本命令所有set命令都是以S开头2.1、sadd命令Sadd 命令用于在集合中添加将一个或多个成员。已经存在于集合的成员元素将被忽略,即不会被覆盖掉。如果集合 key 不存在,则创建一个只包含添加的元素作成员的集合。若集合 key 不是集合类型时,返回一个错误。具体语法sa原创 2021-09-15 00:09:39 · 1909 阅读 · 0 评论 -
手撕Redis五大基本数据类型之列表(List)
1、List(列表)Redis列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 2^32 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。集合成员是**不唯一的,**这就意味着集合中能出现重复的数据。它的底层实际是个双向链表,对两端的操作性能很高,通过索引下标来操作中间的节点性能会较差。2、基本命令所有List命令都是以L开头2.1、lpush命令Lpush 命令用于将一个或多个值插入到列表头部。 如果 k原创 2021-09-14 09:13:19 · 157 阅读 · 0 评论 -
Redis五大基本数据类型之字符串(string)
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)1、String(字符串) string 是 Redis 最基本的类型,最大能存储512MB,它是二进制安全的,意思是 redis 的 string 可以包含任何数据。它类似于 Memcached 一样,不过它可以持久化,而memcache的数据仅保存在内存中,服务器重启后数据将丢失,不会持久化。一个 key 对应一个 value。2、基本命.原创 2021-09-13 11:39:43 · 533 阅读 · 0 评论 -
Redis键(key)
1、Redis键(key)1.1、keys命令Keys 命令用于查找所有符合给定模式 pattern 的 key 。具体语法keys pattern说明● * :表示 0-多个字符 。● ?:表示单个字符。案例#查看数据库找那个所有的key127.0.0.1:6379> keys *1) "m3"2) "m4"3) "h4"4) "l1"5) "z1"6) "m2"#查看符合条件的key127.0.0.1:6379> keys m?1) "m3"2.原创 2021-09-13 01:11:19 · 213 阅读 · 0 评论 -
Redis初始
前言NoSQL数据库概述NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。特点不遵循SQL标准。不支持ACID。远超于SQL的性能。使用场景对数据高并发的读写海量数据的读写l对数据高可扩展性的不适用场景需要事务支持基于sql的结构化查询存储,处理复杂的关系,需要及时查询。.原创 2021-09-12 23:42:19 · 245 阅读 · 0 评论