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

redis常用命令

时间:2015-02-03 00:25:12      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

键值相关命令

keys :  返回满足给定pattern的所有key

  > keys  *    // 返回所有的键

      > keys  m*   // 返回所有m开头的键

exists :  确认一个key是否存在

  > exist  name   //  如果存在返回1 , 如果不存在返回0

del  : 删除一个键

  > key  name   // 返回1 , 删除成功

expire :  设置一个key的过期时间

  > expire  name  10   // 设置name的过期时间是10秒 , 注意 : 可以用ttl 命令查看一个key的剩余有效期

persist :  移除给定key的过期时间

  > persist  name

move : 将当前数据库中的key转移到其它数据库中

  > select 0   // 当前在0号数据库

  > set age 30

  > get age

  > move age 1  // 将age移到1号数据库

randomkey :  随机返回key空间的一个key 

  > randomkey

rename  :  重命名key

  > rename  name  username    // 将name重构成username

type : 返回key的类型

  > type name

 

   

服务器相关命令

ping : 测试连接是否存活

  > ping    // 存活的话返回PONG

select  :  选择数据库 , redis 数据库编号从0到15 , 我们可以选择任意一个数据库来进行数据的存取 .

  > select  1

dbsize  :  返回当前数据库中key的数目

  > dbsize

info  :  获取服务器的信息和统计

flushdb :  删除当前选择数据库中的所有的key

flushall  : 删除所有数据库的所有key

 

redis常用命令

标签:

原文地址:http://www.cnblogs.com/ytfcz/p/4268913.html

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