峰Redis学习(7)Redis 之Keys 通用操作
- 127.0.0.1:6379> keys s*
- 1) "set3"
- 2) "sort1"
- 3) "set2"
- 4) "set1"
- 127.0.0.1:6379> keys s*1
- 1) "sort1"
- 2) "set1"
- 127.0.0.1:6379> keys s?
- 1) "s1"
- 127.0.0.1:6379> exists s1
- (integer) 1
- 127.0.0.1:6379> exists asdasd
- (integer) 0
- 127.0.0.1:6379> lrange list1 0 -1
- 1) "b"
- 2) "a"
- 127.0.0.1:6379> get list1
- (error) WRONGTYPE Operation against a key holding the wrong kind of value
- 127.0.0.1:6379> get s1
- "123456"
- 127.0.0.1:6379> get s1
- "123456"
- 127.0.0.1:6379> rename s1 s1_new
- OK
- 127.0.0.1:6379> get s1_new
- "123456"
- 127.0.0.1:6379> get s1
- (nil)
- 127.0.0.1:6379> expire s1_new 120
- (integer) 1
- 127.0.0.1:6379> ttl s1_new
- (integer) 113
- 127.0.0.1:6379> type name
- string
- 127.0.0.1:6379> type list2
- list
- 127.0.0.1:6379> type set3
- set
- 127.0.0.1:6379> type sort1
- zset
- 127.0.0.1:6379> type r1
- set
- 127.0.0.1:6379> type student
- hash
峰Redis学习(7)Redis 之Keys 通用操作的更多相关文章
- redis学习之——redis.conf配置(基本)文件学习
# Redis configuration file example # Note on units: when memory size is needed, it is possible to sp ...
- Redis学习笔记(二) ---- PHP操作Redis各数据类型
Redis 一.使用PHP操作Redis存储系统中的各类数据类型方法 1.String(字符串)操作 <?php // 1. 实例化 $redis = new Redis; // 2. 连接 r ...
- Redis线上环境做Keys匹配操作!你可以离职了!
转自:https://blog.csdn.net/bntx2jsqfehy7/article/details/84207884一.一个新闻 新闻内容如下:php工程师执行redis keys * 导致 ...
- Redis学习笔记~Redis主从服务器,读写分离
回到目录 Redis这个Nosql的存储系统一般会被部署到linux系统中,我们可以把它当成是一个数据服务器,对于并发理大时,我们会使用多台服务器充当Redis服务器,这时,各个Redis之间也是分布 ...
- redis学习笔记-redis的安装
Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases Redis 支持 32 位和 64 位.这个需要根据你系统平台的实际情况选择, ...
- Redis学习笔记-Redis内部数据结构
Redis内部数据结构 Redis和其他key-value数据库的很大区别是它支持非字符串类型的value值.它支持的value值的类型如下: sds (simple dynamic string) ...
- Redis学习笔记(二)——Keys通用操作
1.查询所有key: keys * 2.*通用符(代表0或多),查询所有以n(*)开头的key: keys n* 3.?通用符(代表1个字符): key n? 4.del删除key [key1 key ...
- redis学习笔记——Redis过期键的删除策略
Redis过期键的删除策略 对于过期键一般有三种删除策略 定时删除:在设置键的过期时间的同时,创建一个定时器(timer),让定时器在键的过期时间来临时,立即执行对键的删除操作: 惰性删除:放任键过期 ...
- redis学习总结-redis作为MyBatis的自定义缓存
1.RedisCache.java package com.houtai.cache; import java.util.concurrent.locks.ReadWriteLock; import ...
随机推荐
- codefoce Cooking Time
#include <bits/stdc++.h> using namespace std; struct T { // 贪心 优先弹出相邻靠后的材料 int id; int p; bool ...
- ubuntu下配置环境
https://blog.csdn.net/zzc15806/article/details/73662491
- grep 的学习 正则
grep 命令: grep "name" /path/file_name 从file_name文件中中查找 name 字符 grep -c "name ...
- PTA——简单计算器
PTA 7-20 简单计算器 #include<stdio.h> int main() { int a,b; char c; scanf("%d",&a); w ...
- JavaSE笔记
this关键字 哪个对象调用方法,方法定义中的this即为该对象的引用! static关键字 使用static声名的成员变量为静态成员变量,在第一次使用的时候被初始化,static成员变量只有一份 使 ...
- yum小结
1.查看系统默认安装的yum# rpm -qa|grep yum2.卸载yum# rpm -e yum-fastestmirror-... yum-metadata-parser-... yum-3. ...
- 《DSP using MATLAB》Problem 6.16
从别的地方找来的: 截图有些乱. 结构流程图如下
- centos7安装的mysql无法启动(mysql daemon failed to start)
不知道是什么原因,启动mysql时一直报这个错误,卸载重装mysql也没用 后来看到网上有人说,执行命令mysql_install_db就可以了 一试还真的行
- Ubuntu安装时怎样分区
1./swap交换分区,一般为你机器内存的两倍.少于这个容量.系统无法进入休眠. 实质是硬盘上的交换空间而非分区.所以没有格式,默认休眠将数据储存于此 能够取消(如不用swap必须再设定方可休眠)-- ...
- 用Hi3518EV200板当spi烧录器
1. setenv bootargs setenv bootcmd 2.ddr烧录uboot 3.uboot下tftp下载文件 mw.b ff ;tftp ;sf erase ;sf write ; ...