redis学习笔记3--基本操作1
2016-03-17 18:22
495 查看
1. 获得符合规则的键名列表
“keys”支持正则匹配:
? -- 匹配一个字符
* -- 匹配任意个(包括0个)字符
[] -- 匹配括号间的任一字符
\ -- 转义
2. 判断某键是否存在
5. 赋值与取值
注意:键的类型要是整数:
ming@ming-VirtualBox:~$ redis-cli -h 127.0.0.1 -p 6379 127.0.0.1:6379> keys * 1) "key" 2) "foo" 3) "v1"
“keys”支持正则匹配:
? -- 匹配一个字符
* -- 匹配任意个(包括0个)字符
[] -- 匹配括号间的任一字符
\ -- 转义
2. 判断某键是否存在
127.0.0.1:6379> exists bar (integer) 1 127.0.0.1:6379> exists bar1 (integer) 03. 删除键
127.0.0.1:6379> del bar (integer) 1 127.0.0.1:6379> del bar (integer) 0注意: "del"命令并不支持通配符。
5. 赋值与取值
127.0.0.1:6379> set var "Hello Ming!" OK 127.0.0.1:6379> get var "Hello Ming!"6. 数字递增
127.0.0.1:6379> set bar 1 OK 127.0.0.1:6379> get bar "1" 127.0.0.1:6379> incr bar (integer) 2 127.0.0.1:6379> incr bar134 (integer) 1 127.0.0.1:6379> incr bar134 (integer) 2
注意:键的类型要是整数:
127.0.0.1:6379> set name ming OK 127.0.0.1:6379> get name "ming" 127.0.0.1:6379> incr name (error) ERR value is not an integer or out of range7. 增加指定的整数
127.0.0.1:6379> get bar "2" 127.0.0.1:6379> incrby bar 23 (integer) 258. 减少指定的整数
127.0.0.1:6379> decrby bar 12 (integer) 139. 增加指定的浮点数
127.0.0.1:6379> incrbyfloat bar 234.134 "247.13399999999999999"10. 向尾部追加值
127.0.0.1:6379> set leijun "Are you" OK 127.0.0.1:6379> get leijun "Are you" 127.0.0.1:6379> append leijun " ok?" (integer) 11 127.0.0.1:6379> get leijun "Are you ok?"11. 获取字符串长度
127.0.0.1:6379> strlen leijun (integer) 11注:utf8编码
127.0.0.1:6379> set name 明 OK 127.0.0.1:6379> strlen name (integer) 312. 同时设置/获得多个键值
127.0.0.1:6379> mset v1 hen v2 ha OK 127.0.0.1:6379> get v1 "hen" 127.0.0.1:6379> get v2 "ha" 127.0.0.1:6379> mget v1 v2 1) "hen" 2) "ha"
相关文章推荐
- Linux+Nginx+Apache+Atlas+Mysql+Php+Redis 分部式部署详细版
- windows 安装redis
- Redis 学习 ---- 5.跳跃表
- REDIS持久化报错失败
- CentOS 下 redis 安装与配置
- redis单机及其集群的搭建
- redis简单总结
- redis 命令行 操作
- redis php sort 函数
- redis php 实例二
- redis php 实例一
- redis 分布式,主从同步
- inux redis 安装配置, 以及redis php扩展
- NET中使用Redis (二)
- Codis集群搭建摘要
- Redis+Nginx+Tomcat实现Session共享
- Redis入门很简单之九【SpringMvc+Mybatis与redis整合让Mybatis管理缓存】
- Redis开源代码读书笔记一(介绍)
- redis单机和集群部署
- CentOS7安装配置redis-3.0.0