Redis:用于做缓存,我们要了解和注意的是:
- Ubuntu如何安装Redis
- 如何修改Redis的配置文件
- Redis如何启动重启等
- Redis常用使用命令及属性
以下,我们分别进行介绍:
一、Ubuntu的安装:
-
- 在Ubuntu系统安装Redis可使用以下命令:
$sudo apt-get update
$sudo apt-get install redis-server
-
- 启动Redis命令:$redis-server
- 查看Redis是否启动:$redis-cli
- 以上命令将打开以下终端:redis 127.0.0.1:6379>
- 127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入PING 命令。
如图,表示服务启动成功。
以上,说明我们成功安装了
Redis
服务
二、如何修改Redis的配置文件
Redis的配置默认在/etc/redis/redis.conf文件下
$sudo vim /etc/redis/redic.conf,打开该配置文件
点击”i”进入编辑状态
在编辑状态修改如下:
最大占用内存Maxmemory:
访问密码Requirepass:
绑定IPbind:
修改完毕后,点击“Esc”键,如要保留修改并退出,执行:wq,如要取消修改退出,执行:q!
在Redis终端执行:
无密码进入终端:redis-cli
如果设置密码,请输入:redis-cli –a password
确认以上配置修改完毕,其中要说明的是:maxmemory-policy,表示Redis的淘汰机制,默认值为volatile-lru:
(least recently used):
最近最少使用算法,从
设置了过期时间的键中
选择空转时间最长的键值对清除掉
,
该淘汰机制即是我们需要的,无需修改
配置修改完后,需执行
$sudo service redis-server restart
对
redis
进行重启
三、
Redis
的启动、重启、停止
- 启动:$redis-server 或 $service redis-server start
2、重启:
如果Redis已经配置为service服务,可以通过以下方式重启:
$service redis-server restart
如果Redis没有配置为service服务,可以通过以下方式重启:
$/usr/local/bin/redis-cli shutdown
$/usr/local/bin/redis-server /etc/redis.conf
3
、停止:
$
service redis-server stop
四、Redis常用使用命令及属性
无密码进入终端:redis-cli
如果设置密码,请输入:redis-cli –a password
以下命令均为终端命令:
服务相关命令:
Ping:测试连接是否存在
Info:获取服务器的信息和统计
Config get * :获取服务器所有配置信息
Config get XX:获取服务器配置XX的信息
Flushdb:删除当前选择数据库中的所有key
Flushall:删除所有数据库中的所有key
键值相关命令:
Keys *:返回满足给定pattern的所有key
Exists:确认一个key是否存在
Del:删除一个key
Expire:设置一个key的过期时间(单位:秒)
Move:将当前数据库中的key转移到其他数据库中
Persist:移除给定key的过期时间
Ttl:查看给定key的剩余过期时间
Randomkey:随机返回key控件的一个key
Rename:重命名key
Type:返回值的类型
Redis Windows可视化工具:RedisDesktopManager,可在网上下载。
转载于:https://my.oschina.net/kevinmaple/blog/1926691