Redis常用小技巧
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
Redis常用小技巧
- 前言
- 一、redis是什么?
- 二、使用步骤
- 1.引入库
- 2.通过模板RedisTemplate对象模糊匹配,操作多个key。
- 1.错误案例,通过如下方式是无法删除所有匹配的key的。
- 2.正确案例,可以通过模板对象中的方法收集keys,然后再进行删除即可。
- 总结
前言
Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
1.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
2.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
3.Redis支持数据的备份,即master-slave模式的数据备份。
提示:以下是本篇文章正文内容,下面案例可供参考
一、redis是什么?
基于内存的一种非关系型数据库。
二、使用步骤
1.引入库
代码如下(示例):
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2.通过模板RedisTemplate对象模糊匹配,操作多个key。
代码如下(示例):
1.错误案例,通过如下方式是无法删除所有匹配的key的。
String key = "noteUserListenedPoi:*";
redisTemplate.delete(key);
2.正确案例,可以通过模板对象中的方法收集keys,然后再进行删除即可。
Set<String> keys = redisTemplate.keys("noteUserListenedPoi:" + "*");
redisTemplate.delete(keys);
总结
人生物语:善于领悟人生的人,懂得如何思考和行动,能够从碎屑的事物中发现闪光的契机。
Redis常用小技巧相关推荐
- [转]40种网页常用小技巧----Ajax中国
1. οncοntextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border οncοntextmenu ...
- 55种网页常用小技巧(javascript) (转)
55种网页常用小技巧(javascript) 1. οncοntextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <tab ...
- pythonencoding etf-8_etf iopv python 代码30个Python常用小技巧
1.原地交换两个数字x, y =10, 20 print(x, y) y, x = x, y print(x, y) 10 20 20 10 2.链状比较操作符n = 10 print(1 print ...
- 55种网页常用小技巧(转载)
55种网页常用小技巧 乖的无聊 发表于 2005-4-18 13:18:09 1. οncοntextmenu="window.event.returnValue=false" ...
- Python常用小技巧(五)——批量读取json文件
Python常用小技巧(五)--批量读取json文件 前言:其实Python能够批量读取很多文件,这里,本人以json文件为例(json是标注图片时生成的文件,记录有标注的坐标和标签,友情推荐标注图片 ...
- python常用小技巧(四)——批量图片改名
python常用小技巧(四)--批量图片改名 前言:在日常使用中我们需要批量修改图片名字,使用Python的话就可以很快地完成这个目标 一.材料准备 - os 二.程序编写 # -*- coding: ...
- Python常用小技巧(二)——打开图片
Python常用小技巧(二)--打开图片 前言:对于大量图片的文件夹,你很难手工去检查每张图片是否损坏,这时候就要用程序去检查每张图片是否能打开了 一.材料准备 - os - PIL 二.程序编写 i ...
- html做网页 窗口最小化后,40种网页常用小技巧
下面是javascript的40个网页常用小技巧,对网站开发人员相信会有帮助. 1. οncοntextmenu="window.event.returnValue=false" ...
- finalcut剪切快捷键_final cut pro常用小技巧
原标题:final cut pro常用小技巧 final cut pro常用小技巧 1.基础界面 final cut这个软件比较有特色的就是它的磁性时间条,最中间的那条是主轨,在主轨道上下的video ...
最新文章
- 190. 颠倒二进制位
- Java StringBuilder codePointBefore()方法与示例
- 九度OJ 题目1011:最大连续子序列
- 计算机网络的一些总结
- Strtus2入门简单框架搭建
- 【字符串】 - 判断是否包含相应的字符 - 截取某一部分字符
- FastDFS同ip同机器迁移存储位置
- 如何通过球面投影(Spherical Projection)将点云转换为距离图像(Range Images)
- Polkit授权管理
- 软考:嵌入式系统设计师
- APICloud手机端网站直接制作手机APP
- 魔兽延迟最低的服务器,魔兽世界延迟高解决方法
- PyTorch(Python)训练MNIST模型移动端IOS上使用Swift实时数字识别
- CAD打印怎么布满图纸?
- Python编辑器UliPad安装
- elevation格式_Google Elevation的工作方式以及如何创建简单的C#应用​​程序?
- 计算机软考access 题的做法_计算机二级Access 操作题汇总
- 地下迷宫探索 30分 dfs
- PDF怎么转换成TXT文本?这2个方法简单还免费
- Google中国工程研究院副院长林斌演讲
热门文章
- 更改表所属用户oracle,ORACLE修改用户表所属表空间的步骤
- 陈经纶2021年高考成绩查询时间,陈经纶中学2020年高考成绩
- 圣诞节到了,一起来画个圣诞树吧
- 使用ipset精简iptables规则的IP列表
- 「DaoCloud 道客」与中国通服达成战略合作,共建工业互联网共生生态
- 【Oracle】oracle数据库初始化
- 求导数(导数计算器)网站 Derivative Calculator
- Windows Server 虚拟机安装
- 软件测试面试指导之自我介绍 (干货)
- 宇泰串口服务器虚拟串口,宇泰 UT-6632C 10/100M TCP/IP转32口RS-232串口服务器