首页 > 其他 > 详细

redis常用命令

时间:2015-02-03 00:24:52      阅读:326      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!