redis基本操作命令
来源:互联网 发布:看youtube软件 编辑:程序博客网 时间:2024/05/20 12:50
基本操作命令
http://try.redis.io/ >help
1、增加key-value
set server "redis" setnx server "redis" 不存在创建
2、获取key
get server
3、删除
del server:name
4、自动增加数字的值
set timeout 2incr timeout 保证原子性,多个client操作
5、设置过期时间
expire timeout 20 单位s
6、查看过期时间
ttl timeout-1 : never expire-2 : the key does not exist重置key的值,ttl也会被重置,默认-1,不过期
set与list区别:set无序且元素唯一,list无序不唯一
7、关于list(有序)列表的操作
lpush|rpush|llen|lpop|rpop|lrangelpush friend "haha" 在前面追加rpush frined "smile" 在后面追加lrange frined 0 -1 -1:获取所有数据,类似切片
8、set集合的操作
sadd|srem|sismember|smembers|sunionsadd fruits "apple" 添加一个valuesadd fruits "cocount" 添加一个valuesrem fruits "apple" 移除removesismember fruits "apple"1:exist 0:not existsmembers fruits 查看所有元素srem city "shenzhen"sunion city fruits 联合多个set,返回list,重复的元素只保留一个
9、有序的set
sorted set和set相似,但每个元素有个score,根据score排序zadd|ZADD hackers 1940 "Alan Kay"ZADD hackers 1906 "Grace Hopper"Zrange hackers 0 -11) "Grace Hopper"2) "Alan Kay"
10、哈希hashes
hashe是一个strings fileds到strings values的map映射通常用来代表一个对象HSET|HGETALL|HMSET|HGET|HDELHSET user:1000 name "John Smith"HSET user:1000 email "john.smith@example.com"HSET user:1000 password "s3cret"获取所有信息user:1000HGETALL user:1000设置多个值HMSET user:1001 name "Mary Jones" password "hidden" email "mjones@example.com"获取单个值HGET user:1001 name => "Mary Jones"删除HDEL user:1000 name
阅读全文
0 0
- redis基本操作命令
- redis基本操作命令
- redis基本操作命令
- redis基本操作命令
- redis基本操作命令
- Redis基本操作(命令+java)
- redis jedis基本操作命令
- Redis命令(一)基本keys操作命令
- Redis命令一:基本操作篇
- redis基本操作命令(一)
- redis的基本类型及操作命令
- redis操作基本命令 转载自用
- redis 30个基本操作命令
- Redis常用的命令(二)------key的基本操作
- Redis入门级指南---客户端命令基本操作
- Redis的基本数据操作命令(一)
- redis基本命令学习
- redis基本命令学习
- HDU
- 栈与队列
- 随笔记:利用Apache设置反向代理
- 冒泡排序
- Win7 安装 AndroidStudio
- redis基本操作命令
- 乔布斯自传(笔记)——非同凡想
- 什么是DOM树
- Dao工厂模式
- MapReduce+HDFS,海量数据去重的五大策略
- codevs 1085 数字游戏
- 活动间的数据传递
- android编译流程简要分析与使用
- gulp + webpack 构建多页面前端项目