目录一、Redis 的 介绍1.1 Redis简介1.2 Redis的Key的设计1.3、Redis常用数据类型1.3.1 string字符串类型1.3.2、list列表类型1.3.3 set集合类型1.3.4 sortedset有序集合类型1.3.5 hash类型(散列表)1.4、Redis不常用数据类型1.4.1 bitmap位图类型1.4.2 geo地理位置类型1.4.3 stream数据
转载
2023-12-29 23:08:19
53阅读
字符串(string)函数 get 命令/方法/函数
Description
Get the value related to the specified key
取得与指定的键值相关联的值
Parameters
key
Return Value
String or Bool: If key didn't exist, FALSE is returned. Otherwise
转载
2023-08-14 16:45:06
113阅读
1、SETEX将值 value 关联到 key ,并将 key 的生存时间设为 seconds (以秒为单位)。如果 key 已经存在, SETEX 命令将覆写旧值。这个命令类似于以下两个命令:SET key value 15520810759 111111
E
转载
2023-08-15 16:06:51
79阅读
常见的16种应用场景:缓存、数据共享分布式、分布式锁、全局 ID、计数器、限流、位统计、购物车、用户消息时间线 timeline、消息队列、抽奖、点赞、签到、打卡、商品标签、商品筛选、用户关注、推荐模型、排行榜.1、缓存String类型例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。2、数据共享分布式String 类型,因为 Redis 是分布式的独立服务
转载
2023-07-07 16:51:20
59阅读
redis 学习总结Redis 简介Redis 优势Redis 数据类型类型特性场景发布订阅事务持久化RDB 持久化AOF 持久化复制连接过程主从链哨兵分片 Redis 简介Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key - value 数据库。Redis 与 其他 key - value 缓存产品有以下三个特点:Redis 支持数据持久化,可以将内存中的数据保存在磁盘
转载
2023-09-08 20:29:52
24阅读
【redis-03】redis注解的使用解析(1)redis的spring注解简介(2)@Cacheable注解:查数据使用规则实例(3)@CachePut:存数据使用规则例子实例(4)@CacheEvict:删数据使用规则例子实例(5)@CacheConfig使用规则实例(6)条件缓存(7) @Caching使用规则实例(8)序列化 (1)redis的spring注解简介spring缓存注解@
转载
2023-05-30 09:23:03
98阅读
目录架构设计之“道”架构设计之“术”系统高性能设计1)缓存2)负载均衡3)读写分离、分库分表4)分布式文件系统5)NoSQL数据库6)服务拆分7)消息队列系统高可用、高可靠设计1)冗余、灾备2)监控、告警3)应急预案4)限流5)降级6)熔断架构设计之“道”架构设计之“术”系统高性能设计1)缓存 使用缓存存储频繁访问的数据,以降低访问数据库、文件系统带来的延迟。其中,应用服务器本地缓存访问
转载
2023-09-19 06:26:59
96阅读
daemonize yes #是否以后台进程运行,默认为no pidfile /var/run/redis.pid #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid bind 127.0.0.1 #绑定主机IP,默认值为127.0.0.1(注释) port 6379...
转载
2015-05-28 17:10:00
93阅读
2评论
key操作exists keydel key1 key2 ...type keykeys pattern //返回匹配指定元素rename oldkey newkeydbsizeexpire key seconds //设置有效期ttl key //查看有效
原创
2022-09-09 10:13:03
86阅读
Redis是一种开源的、内存数据结构存储系统,用于存储和检索数据的高性能键值存储。它支持各种数据结构,如字符串、哈希、列表、集合、有序集合等。Redis 常用版本主要有Redis 2.x、Redis 3.x、Redis 4.x和Redis 5.x。本文将介绍这些版本的特点和使用示例。
## Redis 2.x
Redis 2.x是Redis的早期版本,虽然已经较为陈旧,但仍然被部分用户广泛使用
原创
2023-08-29 03:05:37
840阅读
切换数据库: select 0 查看所有的键: keys * # 星号为模型 Hgetall 获取哈希值: 返回的结果值键值对,相当于 python 中的字典。
原创
2022-08-02 06:33:56
57阅读
进入cmd,输入以下命令:redis-cli查看rdis版本:redis-cli -v查看目前redis里面所有的键:keys *redis清空所有数据:flushall删除指定值:del key_name
原创
2022-07-05 16:46:11
78阅读
# Redis常用操作指南
## 引言
Redis是一种基于内存的高性能键值存储系统,广泛用于缓存、队列、发布订阅等场景。本文将介绍Redis的常用操作,帮助你快速入门并掌握Redis的使用。
## 整体流程
下表展示了实现Redis常用操作的整体流程:
| 步骤 | 操作 |
|---------|------|
| 步骤1 | 连接到Redis服务器 |
| 步骤2 | 存储和获取数
原创
2023-10-05 16:18:34
59阅读
一、查询rediskey的数量info可以看到所有库的key数量dbsize则是当前库key的数量keys这种数据量小还可以,大的时候可以直接搞死生产环境。dbsize和keys统计的key数可能是不一样的,如果没记错的话,keys统计的是当前db有效的key,而dbsize统计的是所有未被销毁的key(有效和未被销毁是不一样的,具体可以了解redis的过期策略)二、查询key的类型127.0.0
原创
精选
2022-09-25 16:13:56
553阅读
redis常用指令
原创
2021-08-26 15:34:59
549阅读
一、引言在现代应用开发中,数据的快速读写和高效存储是确保系统性能的关键。Redis,作为一个开源的内存数据存储系统,以其极高的性能和丰富的数据结构被广泛应用于各种场景,如缓存、实时数据处理和消息队列等。它不仅能够存储字符串、哈希、列表、集合和有序集合等多种数据类型,还支持丰富的操作指令,极大地提高了开发者的灵活性和效率。
在实际开发中,掌握 Redis 的常用指令是高效利用这一强大工具的基础。无论
原创
精选
2024-10-04 14:14:33
1698阅读
点赞
# Redis常用查询实现流程
## 1. 简介
在开始讲解Redis常用查询之前,我们先来了解一下Redis是什么。Redis是一个高性能的键值对存储数据库,它支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等。Redis提供了丰富的查询操作来满足各种需求。
在进行Redis常用查询之前,我们需要确保已经安装了Redis,并且启动了Redis服务。
## 2. 查询步骤
下面是
原创
2024-01-03 07:07:03
29阅读
Redis 最常用的使用场景,以及那些影响我们选择的不同特性。1、会话缓存(Session Cache)最常用的一种使用Redis的情景是会话缓存(session cache)。用Redis缓存会话比其他存储(如Memcached)的优势在于:Redis提供持久化。当维护一个不是严格要求一致性的缓存时,如果用户的购物车信息全部丢失,大部分人都会不高兴的,现在,他们还会这样吗?幸运的是,
进入redis安装目录中的bin目录 打开redis客户端。通过参数-h和-p可以分别自定义IP地址和端口号。 然后使用KEYS *就能获得Redis中的所有键了。 出现下面的提示是因为没有登录 发送密码需要使用auth命令,如下Redis不支持为每个数据库设置不同的访问密码,所以一个客户端要么可以访问全部数据库,要么不能访问任何数据库。最后也是最重要的一点是,多个数据库之间并不是完全隔离的,例如
原创
2022-11-05 11:48:21
3543阅读
思路 整体结构Redis主要是由访问框架,操作模块,索引模块,存储模块,高可用集群支撑模块,高可用扩展支撑模块等组成,Redis还有一些,丰富的数据类型,数据压缩,过期机制,数据淘汰策略,分片机制,哨兵模式,主从复制,集群化,高可用,统计模块,通知模块,调试模块,元数据查询等辅助功能。接下来的Redis学习之路,主要是围绕介绍上述模块,功能,策略,机制,算法等知识的输出。五大类型StringStr
转载
2024-10-08 10:30:09
31阅读