码迷,mamicode.com
首页 > 其他好文 > 详细

redis-KEY操作

时间:2016-03-20 17:39:59      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

SET
  1. set 1 jingya
  1. del 1
DUMP
这个没会
Restore
RESTORE key ttl serialized-value

  1. exists 1
  1. expire 1 10 // 10s后失效
  2. ttl 1 //只需观察1
  1. expireat 2 1455886380 // 使用unix时间戳设置过期时间
  1. KEYS * 匹配数据库中所有 key
  2. KEYS h?llo 匹配 hello hallo hxllo 等。 // ? 匹配 1个字符
  3. KEYS h*llo 匹配 hllo heeeeello 等。 // 匹配0个或者多个
  4. KEYS h[ae]llo 匹配 hello hallo ,但不匹配 hillo // 匹配任意一个
  1. MIGRATE host port key destination-db timeout [COPY] [REPLACE]
  1. MIGRATE 127.0.0.1 7777 greeting 0 1000
timeout 参数以毫秒为格式,指定当前实例和目标实例进行沟通的最大间隔时间。这说明操作并不一定要在 timeout 毫秒内完成,只是说数据传送的时间不能超过这个 timeout 数。
  • COPY :不移除源实例上的 key 。
  • REPLACE :替换目标实例上已存在的 key 。


  1. move key db
如果当前数据库(源数据库)和给定数据库(目标数据库)有相同名字的给定 key ,或者 key 不存在于当前数据库,那么 MOVE 没有任何效果。

不会
移除给定 key 的生存时间

  1. Pexpire key milliseconds
  1. PEXPIREAT key milliseconds-timestamp
  1. PTTL key
随机返回一个key

  1. Rename key newkey
这个是强制重命名
  1. RENAMENX key newkey
这个用法非常复杂,需要花点时间
  1. SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [ALPHA] [STORE destination]
  • SORT key 返回键值从小到大排序的结果。
  • SORT key DESC 返回键值从大到小排序的结果。
  1. Type Key
  2. 返回 key 所储存的值的类型
  3. none (key不存在)
  4. string (字符串)
  5. list (列表)
  6. set (集合)
  7. zset (有序集)
  8. hash (哈希表)
  1. SCAN cursor [MATCH pattern] [COUNT count]











redis-KEY操作

标签:

原文地址:http://www.cnblogs.com/weloveshare/p/5298066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!