您的位置:首页 > 数据库 > Redis

redis专题-4.Redis常用命令操作

2016-12-15 10:50 519 查看
一.服务器端的操作
出厂默认设置 (daemonize no) 修改为yes
1.1 1.开启redis命令       redis-server /myredis/redis.conf (重定义的文件)
      2.使用redis-server客户端    redis-cli -p 6379    默认端口(6379)
          开启客户端     redis-cli 127.0.0.1:6379
                        ping   — > pong
       3.查看redis是否启动     
               进程查看   ps -ef|grep redis
               端口查看   lsof -i : 6379
     redis文件存放目录   redis /usr/local/bin
1.2关闭Redis  SHUTDOWN   exit(退出redis) 
     2.关闭redis服务    redis-cli shutdown
         停止服务   终端CTRL(control)+C   客户端里 shoutdown   
select 6 切换数据库 (11个库)
  Flushdb  清空当前库
  FLUSHALL   通杀全部库
删除文件 rm -f 文件名
二.redis客户端下的操作
   2.1Redis键(Key)   
查询所有的key   keys   *         >   1)"bar"
设置一个key    set key 1       >     ok
获取一个key的value   get key          > 获取 liuhang  (value)
判断key是否存在    exists key      >  存在返回1,不存在返回0
删除一个key   del key          > 1  返回的是删除键的个数
当前库没有了,被移除  move key db
获得key的类型   type key        >   string,hash,list,set,zset
不存在则创建一个列表    lpush key 1               type bar -> list
查看还有多少秒过期(-1表示永不过期 -2表示已过期)   ttl key
为给定的Key设置过期时间(秒钟)  expire key
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis