Redis的简单命令
2017-02-09 21:25
357 查看
Sets集合相关命令
1.sadd key member放入一个成员进入指定的set集合中
sadd key member1 member2 放入多个成员到key这个set集合中
返回值是 添加的成员数量
2.scard key 获取key集合里的元素个数
3.sdiff key1 key2 获得key1中有key2中没有的元素 相当于key1-key2
4.sdiffstore key key1 key2 将key1-key2所得的元素放入key中
5.sinter key1 key2 获取集合交集元素
6.sinterstore key key1 key2获取集合交集元素存储在key中
7.sismember key member 查看member是否存在key这个集合中如果存在返回true不存在返回false
8.smember key 获取key中所以成员
9.smove key1 key2 member 将key1里头的member放入key2
10.spop key 将集合中一个元素弹出
11.srandmember key 从集合中随机抽取出一个元素
12.srem key member 从集合里删除一个
13.sunion key1 key2 将集合与集合之间取并集放入key1
14.sunionstore des key key 将合并的结果放入des
Keys相关命令
1.del key 删除一个key
2.esxsits key 是否存在此key
3.expire key seconds 设置一个key并设置一个过期时间,过期后key删除
4.move key db 移动一个key到另一个数据库
5.pexpire key 移除掉key的过期时间
6.pttl key 查看key的有效毫秒数
7.randomkey 返回一个随机的key
8.rename key newkey将key重命名
9.type key 查看key的存储类型
10.ttl key 获取key的有效时间
Lists相关命令
1.lpush key member 将member放到key这个列表中
2.blpop key 删除这个列表最后一个元素
3.lindex key index 通过索引来获取一个元素
4.llen key 获取队列长度
5.lset key index value 设置队列里面一个元素的值
6.rpop key 从队列的右边出一个元素
hashes相关命令
1.hset key fild member 设置一个key可以从这个key中取出key和value
2.hdel key field 删除一个或多个hash的field
3.hgetall key 获取hash中所有域和值
4.hincrby key field increment 将制定的域增加指定的数字
5.hincrbyfloat key field increment 增加指定的浮点
6.hkeys key 获取hash所有字段
7.hlen key 获取所有字段的数量
8.hvals key 获取hash所有值
java中使用redis
1.sadd key member放入一个成员进入指定的set集合中
sadd key member1 member2 放入多个成员到key这个set集合中
返回值是 添加的成员数量
2.scard key 获取key集合里的元素个数
3.sdiff key1 key2 获得key1中有key2中没有的元素 相当于key1-key2
4.sdiffstore key key1 key2 将key1-key2所得的元素放入key中
5.sinter key1 key2 获取集合交集元素
6.sinterstore key key1 key2获取集合交集元素存储在key中
7.sismember key member 查看member是否存在key这个集合中如果存在返回true不存在返回false
8.smember key 获取key中所以成员
9.smove key1 key2 member 将key1里头的member放入key2
10.spop key 将集合中一个元素弹出
11.srandmember key 从集合中随机抽取出一个元素
12.srem key member 从集合里删除一个
13.sunion key1 key2 将集合与集合之间取并集放入key1
14.sunionstore des key key 将合并的结果放入des
Keys相关命令
1.del key 删除一个key
2.esxsits key 是否存在此key
3.expire key seconds 设置一个key并设置一个过期时间,过期后key删除
4.move key db 移动一个key到另一个数据库
5.pexpire key 移除掉key的过期时间
6.pttl key 查看key的有效毫秒数
7.randomkey 返回一个随机的key
8.rename key newkey将key重命名
9.type key 查看key的存储类型
10.ttl key 获取key的有效时间
Lists相关命令
1.lpush key member 将member放到key这个列表中
2.blpop key 删除这个列表最后一个元素
3.lindex key index 通过索引来获取一个元素
4.llen key 获取队列长度
5.lset key index value 设置队列里面一个元素的值
6.rpop key 从队列的右边出一个元素
hashes相关命令
1.hset key fild member 设置一个key可以从这个key中取出key和value
2.hdel key field 删除一个或多个hash的field
3.hgetall key 获取hash中所有域和值
4.hincrby key field increment 将制定的域增加指定的数字
5.hincrbyfloat key field increment 增加指定的浮点
6.hkeys key 获取hash所有字段
7.hlen key 获取所有字段的数量
8.hvals key 获取hash所有值
java中使用redis
Jedis jedis = new Jedis("redis://localhost:6379/9"); jedis.flushDB();//清空数据库 //get set 简单实用 jedis.set("hello","world"); print(1,jedis.get("hello")); jedis.rename("hello","newhello"); //改名 print(1,jedis.get("newhello")); jedis.setex("lala",10,"bubu");//带过期时间
相关文章推荐
- redis简单命令汇总
- Redis简单运维命令介绍
- redis命令:info 的简单介绍
- Redis简单命令
- redis命令(常用简单的实例)
- PHPRedis命令查找手册网址 和简单介绍
- Redis:使用SET命令实现简单的高可用(HA)
- redis的常用命令以及队列的简单使用
- Redis简单命令
- Redis学习笔记(四)—— redis的常用命令和五大数据类型的简单使用
- redis集群的简单操作命令
- Redis简单命令
- redis实时缓存数据库简单操作命令
- Redis 命令的详解及简单实例
- Redis-cli简单操作命令
- redis安装,简单测试,简单使用命令,设置密码
- Redis命令拾遗四(集合类型)—包含简单搜索筛选商品设计实例。
- redis 订阅操作简单命令
- 自学redis简单命令
- 简单redis命令