当前位置: 首页 > news >正文

Redis相关指令学习(一)


./redis-server /usr/local/redis/etc/redis.conf    使用指定的配置文件,启动redis服务

./redis-cli -h 127.0.0.1 -p 6379 -a 123456    建立与指定redis的连接,redis服务的密码为123456

netstat -tunpl|grep redis  查看redis服务是否已启动

ps -aux|grep 6379    查看redis服务是否已启动

exists key  查看指定的key是否存在,返回1表示存在

set name  cb          expire name 5   设置name这个key的过期时间为5秒,5秒后再次获取name的值为nil 

ttl key   若key已经指定了过期时间,则使用ttl可以查看这个指定key的剩余时间

persist key    若key已经指定了过期时间,则使用persist可以取消已设置的过期时间

keys *    查看所有的键

select 0   选择redis编号为0的数据库,redis的数据库分为16个(逻辑划分),编号为0~15,默认选择的编号为0的数据库

move key 3   把当前库中指定的key移动到编号为3的数据库中

rename key newkeyname   将指定key重命名

dbsize   查看当前数据库中key的数量

info   查看整个redis(所有0~15个库)的CPU、Server、Memory、Clients、Replication(主、从节点)、Cluster(集群)等相关信息

config get *   查看redis的所有配置信息,包括dbfilename、requirepass等

flushdb   清空redis当前编号的数据库

flushall   清空整个redis(所有0~15个库)的数据


事务以multi指令开始,使用exec指令提交事务,以discard结束事务。


但是redis事务在执行过程中如果遇到问题,不会回滚,已经执行成功的是有效的。



发布消息与订阅消息

subscribe 频道     对指定的频道进行订阅

publish 频道   内容    在指定的频道上发布指定的内容

订阅频道


发布消息


订阅者接收到消息




相关文章:

  • Redis指令学习(二)
  • Redis的持久化机制RDB与AOF
  • Linux source命令
  • Dubbo入门示例
  • 网络编程之BIO、NIO、AIO
  • 脏读+synchronized使用
  • volatile使用
  • Can not find the tag library descriptor for http://java.sun.com/jsp/jstl/ core
  • javax.servlet.jsp.JspException cannot be resolved to a type
  • 使用wait/notify模拟Queue+ThreadLocal
  • 多线程模式中的单例
  • Semaphore信号量
  • Linux中./configure、make、make install 命令
  • 无锁并行计算框架Disruptor
  • 重入锁+读写锁+公平锁+非公平锁
  • [LeetCode] Wiggle Sort
  • 【347天】每日项目总结系列085(2018.01.18)
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 【刷算法】从上往下打印二叉树
  • CSS相对定位
  • express + mock 让前后台并行开发
  • go append函数以及写入
  • Gradle 5.0 正式版发布
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • Javascript 原型链
  • JAVA并发编程--1.基础概念
  • Mysql5.6主从复制
  • swift基础之_对象 实例方法 对象方法。
  • 不上全站https的网站你们就等着被恶心死吧
  • 两列自适应布局方案整理
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 如何胜任知名企业的商业数据分析师?
  • 通信类
  • 王永庆:技术创新改变教育未来
  • Python 之网络式编程
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • ​决定德拉瓦州地区版图的关键历史事件
  • #android不同版本废弃api,新api。
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (层次遍历)104. 二叉树的最大深度
  • (七)Java对象在Hibernate持久化层的状态
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (转)Google的Objective-C编码规范
  • (转)平衡树
  • (状压dp)uva 10817 Headmaster's Headache
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET MVC 验证码
  • .NET性能优化(文摘)
  • .net专家(高海东的专栏)
  • .sh
  • :O)修改linux硬件时间
  • @test注解_Spring 自定义注解你了解过吗?
  • [1159]adb判断手机屏幕状态并点亮屏幕
  • [Android View] 可绘制形状 (Shape Xml)