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

Redis常用命令笔记

1、启动Redis服务端

$ redis-server

2、启动Redis客户端,--raw防止中文乱码

$ redis-cli --raw

3、读写数据

> set key1 value1
> get key1
> exists key1
> type key1
> del key1

nx:没有key1的情况下成功

xx:有key1的情况下成功

> set key1 newval nx
> set key1 newval xx

批量读写:

​> mset key2 value2 key3 value3 key4 value4
> mget key2 key3 key4

4、Redis lists

> rpush mylist A     //从右边将A插入mylist
> rpush mylist B     //从右边将B插入mylist
> lpush mylist Left  //从左边将left插入mylist
> rpush mylist C D E F G //从右边批量插入
> lrange mylist 0 -1 //查看mylist全部元素
> rpop mylist  //删除最右边的元素
> lpop mylist  //删除最左边的元素
> del mylist   //删除列表
> rename mylist newlist //重命名

5、有序集合

> zadd users 1990 name1    //向有序集合users中插入元素name1,1990是排序元素
> zadd users 1991 name2
> zadd users 1992 name3
> zrange users 0 -1        // 正序查看有序集合中的元素
> zrevrange users 0 -1     // 反序查看有序集合中的元素

6、事务

> multi
> set akey a
> set bkey b
> exec
> get name

7、系统管理

> dbsize         //查看Redis数据规模
> expire key1 10 //设置key1的生命周期是10s,10s后系统自动删除
> ttl key1       //查看数据还有多长生存时间
> flushdb        //清空当前数据库
> flushall       //清空所有数据库
> config set requirepass test123   //设置密码为test123
> auth test123   //认证密码
info server      //Redis server 常规信息
info clients     // Client 链接选项
info memory      //存储占用相关信息
info persistence // RDB and AOF 信息
info stats       // 常规统计
info replication // Master/Slave 请求信息
info cpu         // CPU 占用信息统计
info cluster     // Redis 集群信息
info keyspace    // 数据库信息统计
info all         // 返回所有信息
info default     // 返回常规设置信息


http://www.mrgr.cn/news/37007.html

相关文章:

  • Android——运行时动态申请权限
  • AIGAME平台的由来与未来展望 —— 蒙特加密基金推动区块链与AI融合创新
  • 红黑树|定义、左旋函数、右旋函数和对插入结点的修复
  • 【系统架构设计师】需要掌握的专业术语200个及简称
  • HttpServletRequestWrapper这个类有什么作用?
  • (done) 使用泰勒展开证明欧拉公式
  • vscode【实用插件】Project Manager 项目管理
  • 2.2 HuggingFists中的编程语言
  • 2023_Spark_实验十:Centos_Spark Local模式部署
  • 【重学 MySQL】四十、SQL 语句执行过程
  • C++类和对象——第二关
  • 从自身经历浅谈对于C++/Java的认识
  • 华为NAT ALG技术的实现
  • 鸿蒙开发(NEXT/API 12)【硬件(取消注册智慧出行连接状态的监听)】车载系统
  • 【Java】字符串处理 —— String、StringBuffer 与 StringBuilder
  • 找到你的工具!5款免费可视化报表工具对比分析
  • 什么是 Servlet? 它的主要用途是什么?
  • 行情叠加量化,占据市场先机!
  • WAF,全称Web Application Firewall,好用WAF推荐
  • UGUI动态元素大小的滑动无限列表