Redis常用命令和基础操作说明
发布日期:2016-4-21 14:4:47
Redis常用命令和基础操作说明 Redis是一款依据BSD开源协议发行的高性能Key-Value存储系统(cache and store)。 命令主要分以下几部分关键字(Keys)、 哈希(Hashs) 、字符串(String)、 列表(Lists)、 集合(Sets) 、有序集合(Sorted Sets)、HyperLogLog 发布/订阅(Pub/Sub) 、 脚本(Scripting)、 事务(Transactions)、连接(Connection)以及 服务(Server)。本文主要讲解下Redis的常用命令以及Redis的基础操作。 Redis基础命令: 启动Redis服务 src/redis-server或者src/redis-server redis.conf src/redis-server redis.conf 1>log.log 2>errlog.log 1为标准输出,2为错误输出 将 Redis 作为Linux服务随机启动 vi /etc/rc.local, 加入代码: /root/install/redis-2.4.9/src/redis-server 客户端连接 src/redis-cli 停止redis服务: src/redis-cli shutdown 增删改查: keys * 取出当前匹配的所有key > exists root (integer) 0 当前的key是否存在 del raykaeso 删除当前key expire 设置过期时间 > expire raykaeso 10 (integer) 1 > move raykaeso ad4 (integer) 1 移动raykaeso键值对到ad4数据库 > persist lv (integer) 1 移除当前key的过期时间 randomkey 随机返回一个key rename 重命名key type 返回值的数据类型 type testlist list > ping PONG 测试连接是否还在 > select ad4databank OK 数据库切换 >echo name “raykaeso ” 打印 > dbsize (integer) 12 当前数据库中key的数量 > quit 退出连接 > info 服务器基本信息 monitor 实时转储收到的请求 flushdb 清空当前数据库 config get 获取服务器的参数配置 pkill -9 redis-server //通过pkill 或 kill 来关闭服务 flushall 清除所有数据库 下一条: mysql实现主从复制的方法
|