1.使用文件
1 # 使用配置文件启动 2 redis-server ./redis.conf 3 # 带配置文件启动 且指定某几个配置 配置名称前加 -- 4 redis-server ./redis.conf --daemonize yes --port 1123
2.配置文件详解
(1).redis默认是前台显示方式运行,可以修改配置项,改成后台守护线程执行
daemonize no 改为 daemonize yes
(2).redis默认端口6379
port 6379 把6379修改即可
(3).绑定的主机地址
bind 127.0.0.1 修改成bind 0.0.0.0 这样就能远程访问了
(4).客户端闲置多长时间关闭,默认是 0 表示关闭该功能,一直都在运行
timeout 0
(5).指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合
1 Redis默认配置文件中提供了三个条件:满足其中一个就进行同步到数据文件文件 2 save 900 1 表示900秒(15分钟)内有1个更改 3 save 300 10 300秒(5分钟)内有10个更改 4 save 60 10000 60秒(一分钟)内有10000个更改
(6).剩下配置查看菜鸟教程地址
1 http://www.runoob.com/redis/redis-conf.html
3.Redis运行时候,可以通过CONFIG命令动态设置/获取参数
# 查看配置项的语法
CONFIG GET CONFIG_SETTING_NAME
# 可以配置的值,看菜鸟教程地址
http://www.runoob.com/redis/redis-conf.html
4.多数据库
(1).默认是 0 号数据库,我们可以指定数据库
1 127.0.0.1:6379> select 1 2 OK 3 127.0.0.1:6379[1]> set foo 123 4 OK 5 127.0.0.1:6379[1]> get foo 6 "123"
(2).多数据库介绍和用法
1 不支持自定义名字,可以在配置文件中开启多少个,占用资源很小。 2 一个客户端要么不能访问,要么全部都能访问。 3 适合场景:数据库 0 做生产,数据库 1 做测试环境 4 不适合:数据库 0 做应用A,数据 1 做应用B