1.使用文件

 # 使用配置文件启动
redis-server ./redis.conf
# 带配置文件启动 且指定某几个配置 配置名称前加 --
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).指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合

 Redis默认配置文件中提供了三个条件:满足其中一个就进行同步到数据文件文件
save 900 1 表示900秒(15分钟)内有1个更改
save 300 10 300秒(5分钟)内有10个更改
save 60 10000 60秒(一分钟)内有10000个更改

(6).剩下配置查看菜鸟教程地址

 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 号数据库,我们可以指定数据库

 127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]> set foo 123
OK
127.0.0.1:6379[1]> get foo
"123"

(2).多数据库介绍和用法

 不支持自定义名字,可以在配置文件中开启多少个,占用资源很小。
一个客户端要么不能访问,要么全部都能访问。
适合场景:数据库 0 做生产,数据库 1 做测试环境
不适合:数据库 0 做应用A,数据 1 做应用B

三、Redis的配置文件和多数据库用途的更多相关文章

  1. Redis的配置文件redis.conf详解

    Redis的配置文件位于redis的安装目录下,一般不要直接操作出厂设置的配置文件,需要对其进行备份.# Redis的配置文件样例: # Redis configuration file exampl ...

  2. Redis -- 02 配置文件解析

    redis的配置文件为 redis.conf, 使用 ./redis-server /path/to/redis.conf 可以根据自定义的配置启动redis实例 include // 引入其他配置文 ...

  3. Redis 学习笔记2:redis.conf配置文件详解

    Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf. 参数说明: 参数说明 redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通 ...

  4. Redis详解(二)------ redis的配置文件介绍

    上一篇博客我们介绍了如何安装Redis,在Redis的解压目录下有个很重要的配置文件 redis.conf (/opt/redis-4.0.9目录下),关于Redis的很多功能的配置都在此文件中完成的 ...

  5. redis的配置文件解释

    redis的守护进行 守护进程(Daemon Process),也就是通常说的 Daemon 进程(精灵进程),是 Linux 中的后台服务进程.它是一个生存期较长的进程,通常独立 于控制终端并且周期 ...

  6. redis 解析配置文件

    在redis安装文件夹里面有redis.conf,查看配置. 一:基础配置介绍 1.units(单位) --这里可以看到 1k和1kb是不一样的,  units 这里单位是不区分大小写的,are al ...

  7. redis详细配置文件

    redis 单机版自己指定配置 #修改为守护模式 daemonize yes #设置进程锁文件 pidfile /usr/local/redis/redis.pid #端口 port 6379 #客户 ...

  8. redis.conf配置文件参数说明

    参数说明 redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程     daemonize no 2. 当Redis以守护 ...

  9. Redis之配置文件redis.conf

    解读下 redis.conf 配置文件中常用的配置项,为不显得过于臃长,已选择性删除原配置文件中部分注释. # Redis must be started with the file path as ...

随机推荐

  1. [BZOJ4316]小C的独立集 仙人掌?

    题目链接 因为xls让我每周模拟一次,然后学习模拟中没有学过的东西.所以就来学圆方树. 本来这道题用不着圆方树,但是圆方树是看yyb的博客学的,他在里面讲一下作为一个引子,所以也来写一下. 首先来Ta ...

  2. 苹果的AR赌注仍然有很多需要证明的

    苹果公司为开发者主题发布会做准备,其中一个更大的公告很可能是其增强现实平台的新变化.自从去年宣布ARKit以来,这家科技巨头几乎对其对AR的潜力抱有信心. 在很多讨论背后,人们都相信技术的实用性,但在 ...

  3. Hadoop搭建完全分布式

    ubuntu系统下: https://blog.csdn.net/u014636511/article/details/80171002 centos系统下: https://blog.csdn.ne ...

  4. java 通过反射调用属性,方法,构造器

    package reflection2; import static org.junit.Assert.assertArrayEquals; import java.lang.reflect.Cons ...

  5. 黄金含量版本——KTV

    呀,进来的都是盆友,首先先给大家拜年了,祝大家新年快乐,万事如意,家和万事兴~! 大家看了标题进来就不能让大家白进来,一定会让大家带着满满的果实. 下面我们就来讨论讨论KTV这个项目: (1)KTV的 ...

  6. 【靶场练习_sqli-labs】SQLi-LABS Page-4 (Challenges)

    Less-54: ?id=-1' union select 1,2,group_concat(table_name) from information_schema.tables where tabl ...

  7. _new__和__init__的区别

    __new__是Python面向对象语言中一个很少用的函数,更多使用的是__init__这个函数.例如: class Book(object): def __init__(self, title): ...

  8. django中常见命令总结

    一,创建一个django项目: django-admin.py startproject mysite二,在mysite目录下创建blog应用: python manage.py startapp b ...

  9. Houdini学习笔记——【案例二】消散文字制作

    [案例二]Houdini消散文字制作 一.Overview     文字通过时间轴中frame变化而碎裂从两边开始向着中间消散并向镜头移动. 效果 二.Sop(Surface OPerators or ...

  10. post方式请求数据

    post方式请求数据 分析: 1.将请求方式改成post conn.setRequestMethod("POST"); 2.设置连接可以输出 conn.setDoOutput(tr ...