复述,概述,特点,与Memached的不同,生产环境主从配置,复述,配置文件解析


,,,,是一个基于键值的持久化数据库存储,支持丰富的数据类型,用C语言编写,可基于内存又可持久化的日志型,键值数据库,并提供多种语言的API



,,,, 1,键值健值类型存储

,,,, 2支持数据可靠存储及落地

,,,, 3,单进程单线程高性能服务器

,,,, 4,单机每秒(每秒查询率)可以达到10 w

,,,, 5,适合小数据量高速读写访问


,,,, 1,复述,可以持久化数据存储

,,,, 2,性能高的很,复述,能支持超过10 w每秒的读写频率

,,,, 3,丰富的数据类型,复述,支持二进制的字符串、列表、哈希表、集及排序集(有序集合)等数据类型操作

,,,, 4,复述的所有操作都是原子性的

,,,, 5支持发布订阅功能

,,,, 6支持异步主从复制



【主从生产环境配置文件】


daemonize yes 

pidfile/ryzc/复述/redis.pid  30000端口

0,超时,,,

数据库16,

数10000,

dir/ryzc/复述,

syslog-enabled no 

slowlog-log-slower-than 1,

appendonly没有

0

auto-aof-rewrite-percentage requirepass kik4asfljweiojlsfjlasjfc56uhj75Ojdw2fdf



daemonize是的

pidfile/ryzc/复述,复述。pid 90022端口

超时0

数据库16

maxclients 10000

dir/ryzc/复述/

syslog-enabled没有

appendonly slowlog-log-slower-than 1没有

0

auto-aof-rewrite-percentage requirepass kik4asfljweiojlsfjlasjfc56uhj75Ojdw2fdf

masterauth kik4asfljweiojlsfjlasjfc56uhj75Ojdw2fdf

slaveof 127.0.0.1 30000



【配置文件解析】

1。复述,默认不是以守护进程的方式运行,可以通过该配置项修改,使用是的启用守护进程

,,,, <强>

2。当复述,以守护进程方式运行时,复述,默认会把pid写入/var/运行/复述。pid文件,可以通过pidfile指定

,,,, <强>

3。指定复述,监听端口,默认端口为6379年,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379年在手机按键上梅尔兹对应的号码,而梅尔兹取自意大利歌女Alessia梅尔兹的名字

,,,, <强>

4。绑定的主机地址

,,,, <强>

5。当客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能

,,,, <强>

6。指定日志记录级别,复述,总共支持四个级别:调试、冗长,注意,警告,默认为详细

,,,, <强>

<强>

,,,调试:很详细的信息,适合开发和测试

,,,详细:包含许多不太有用的信息,但比调试要清爽一些

,,,注意:比较适合生产环境

,,,警告:警告信息

<强>日志文件stdout

8。设置数据库的数量,默认数据库为0,可以使用选择& lt; dbid>命令在连接上指定数据库id

,,,, <强>

9。指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合

,,,, <强>

,,,复述,默认配置文件中提供了三个条件:

,,,, <强>

<强>,,,,

<强>,,,,

,,,分别表示900秒(15分钟)内有1个更改,300秒(5分钟)内有10个更改以及60秒内有10000个更改。

#,过了900秒并且有1个关键发生了改变就会触发保存动作

#,过了300秒并且有10个关键发生了改变,就会触发保存动作

#,过了60秒并且至少有10000个键发生了改变也会触发保存动作


10。指定存储至本地数据库时是否压缩数据,默认为是的,复述,采用LZF压缩,如果为了节省CPU时间,可以关闭该选项,但会导致数据库文件变的巨大

,,,, <强>

11。指定本地数据库文件名,默认值为转储。rdb、

,,,, <强>

12。指定本地数据库存放目录,

,,,, <强>

13。设置当本机为斯拉夫人服务时,设置主服务的IP地址及端口,在复述,启动时,它会自动从主进行数据同步

,,,, <强>

14。当主服务设置了密码保护时,斯拉夫人服务连接主人的密码

,,,, <强>

15。设置复述,连接密码,如果配置了连接密码,客户端在连接复述时需要通过认证& lt; password>命令提供密码,默认关闭

,,,, <强>

16。设置同一时间最大客户端连接数,默认无限制,复述,可以同时打开的客户端连接数为复述,进程可以打开的最大文件描述符数,如果设置数0,表示不作限制。当客户端连接数到达限制时,复述,会关闭新的连接并向客户端返回最大的客户数量达到错误信息

复述,概述,特点,与Memached的不同,生产环境主从配置,复述,配置文件解析