Redis学习(8)-redis其他特性
2023-09-14 08:58:42 时间
消息订阅与发布
subscribe Channel:订阅频道
psubscribe channel*:批量订阅频道:例如:psubscribe S*,订阅以S开头的频道。
publish channel content:在指定频道发布消息,如:publish mychat 'today is a goodday'
应用:
可以把内容传递html字符串,页面获取到了后,转换为可见的页面。
订阅新闻,新闻发布。
QQ顶部弹出来的消息。
多数据库
Mysql数据库可以自己创建:create database XXX。
redis也有数据库,redis是提前创建好了,默认有16个数据库:0,1,2,3,,,15。
在redis上面所做操作默认都是0号数据库操作。
切换数据库:
select 数据库名;
把某个键值对进行数据库的移植:
move newkey 1:将当前库的newkey移植到1号库里面。
数据库的清空:
fushdb
redis服务器数据清空
flushall
事务
mysql事务:保证数据完整性。
redis事务:目的为了进行redis语句批量执行。
操作:
multi:开启事务用于标记事务的开始,其后执行的命令都将被存入命令队列。直到执行exec,这些命令才会被原子性执行。类似关系型数据库的:begin transaction
exec:提交事务,类似关系型数据库的:commit
discard:事务回滚,类似:rollback
例子:
quit:退出连接。(退出redis客户端)
dbsize:返回当前数据库中key的数目。
info:查看redis中的数据
flushdb:删除当前数据库中的所有key
flushall:删除所有数据库中的key。
相关文章
- Redis查看版本:精准定位尖端新特性(redis查看版本)
- 精通 Redis 语法:一步一步学习掌握(redis语法)
- 模型利用Redis实现单线程并发模型(redis是单线程并发)
- Redis漏洞:警惕信息安全损失(redis漏洞)
- 查看Redis安装目录:简单迈出第一步(查看redis安装目录)
- 最强菜鸟:使用Redis极速学习(菜鸟教程redis)
- 游戏开发:基于Redis的服务器构建(游戏服务器 redis)
- Redis知识全攻略:学习Redis必备的指南(写redis)
- 学习进入Redis容器的简单方法(怎么进入redis容器)
- 查看Redis进程必要的知识点指南(怎么查看redis进程)
- 程序员的精彩世界Redis学习之旅(程序员redis)
- 爬虫以Redis创建队列保存爬取结果(爬虫redis构建队列)
- 深度探索Redis解析大数据存储的最新奥秘(深入学习redis)
- 最佳Redis学习笔记(最好的redis笔记)
- 新手快速学习Redis掌握基础技能(新手redis教程)
- Redis数据库入门教学视频学习实战指导一步到位(数据库redis教学视频)
- 抢购秒杀用Redis如何实现(抢购可以使用redis吗)
- Redis里的数据应该放什么(什么数据应该放redis)
- SQL与Redis实现数据的迅速存取(sql与redis)
- 单台Redis突破并发瓶颈(单台redis并发)
- 从零起步学习如何阅读Redis源码(如何看懂redis源码)
- 从零开始学习大厂的Redis使用指南(大厂redis使用教程)
- Redis脏读陷阱与解决方案(对redis脏读)
- 千峰Redis学习笔记(千峰redis笔记)
- Redis高级特性调优改进Swift性能(redis高级特性调优)
- 如何在Redis项目面试中拔得头筹(redis 项目面试)
- 学习Redis,有挑战也有收获(redis 难学吗)
- 红色信号运维工程师的Redis学习之路(redis运维学习)
- Redis缓存过期策略总结六种方案(redis过期策略6种)
- 学习Redis设计与实现,实现高性能体验(redis设计与实现学习)
- 限制限制Redis连接数量,保障系统平稳运行(redis连接数大小如何)
- Redis读音学习英式发音(redis读音发音英语)