redis 一些常用命令
2016-06-14 12:25
671 查看
启动 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 larry
(integer) 0
当前的key是否存在
del lv
删除当前key
expire
设置过期时间
expire larry 10
(integer) 1
move larry ad4
(integer) 1
移动larry键值对到ad4数据库
persist lv
(integer) 1
移除当前key的过期时间
randomkey
随机返回一个key
rename
重命名key
type
返回值的数据类型
type testlist
list
ping
PONG
测试连接是否还在
echo name
“larry”
打印
select ad4databank
OK
数据库切换
quit
退出连接
dbsize
(integer) 12
当前数据库中key的数量
info
服务器基本信息
monitor
实时转储收到的请求
config get
获取服务器的参数配置
flushdb
清空当前数据库
flushall
清除所有数据库
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 larry
(integer) 0
当前的key是否存在
del lv
删除当前key
expire
设置过期时间
expire larry 10
(integer) 1
move larry ad4
(integer) 1
移动larry键值对到ad4数据库
persist lv
(integer) 1
移除当前key的过期时间
randomkey
随机返回一个key
rename
重命名key
type
返回值的数据类型
type testlist
list
ping
PONG
测试连接是否还在
echo name
“larry”
打印
select ad4databank
OK
数据库切换
quit
退出连接
dbsize
(integer) 12
当前数据库中key的数量
info
服务器基本信息
monitor
实时转储收到的请求
config get
获取服务器的参数配置
flushdb
清空当前数据库
flushall
清除所有数据库
相关文章推荐
- redis 学习指南
- 基于redis分布式缓存实现(新浪微博案例)
- win7 64位安装redis 及Redis Desktop Manager使用
- 基于Redis Sentinel的Redis集群(主从&Sharding)高可用方案
- 在windows上部署使用Redis
- redis 数据库学习一
- Redis3.2+Tomcat实现集群的Session管理 -- tomcat-redis-session-manager的编译和开发部署环境搭建
- redis系列--事务
- Redis学习一
- redis 3.0的集群部署
- Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: Unknown reply: J
- 开机自启动redis
- redis系列--服务级别命令
- Windows下安装并设置Redis
- window的PHP开发(wamp)下安装redis扩展实录
- Redis持久化,RDB和AOF
- Window下Redis安装及简单命令操作
- Redis双机热备方案
- 如何实现分布式锁?
- 批量删除redis键