Redis 设置文件redis.conf 示例详解(5)

# Lua 剧本的最大执行时间,毫秒为单元
#
# 假如到达了最大的执行时间,Redis将要记录在到达最大答允时间之后一个剧本仍然在执行,而且将
# 开始对查询举办错误响应。
#
# 当一个长时间运行的剧本高出了最大执行时间,只有 SCRIPT KILL 和 SHUTDOWN NOSAVE 两个
# 呼吁可用。第一个可以用于遏制一个还没有挪用写定名的剧本。第二个是封锁处事器独一方法,当
# 写呼吁已经通过剧本开始执行,而且用户不想比及剧本的自然终止。
#
# 配置成0可能负值暗示不限制执行时间而且没有任何告诫
lua-time-limit 5000

################################## SLOW LOG ###################################

# Redis慢查询日志可以记录高出指按时间的查询。运行时间不包罗各类I/O时间,譬喻:毗连客户端,
# 发送响应数据等,而只计较呼吁执行的实际时间(这只是线程阻塞而无法同时为其他请求处事的呼吁执
# 行阶段)
#
# 你可觉得慢查询日志设置两个参数:一个指明Redis的超时时间(单元为微秒)来记录高出这个时间的呼吁
# 另一个是慢查询日志长度。当一个新的呼吁被写进日志的时候,最老的谁人记录从行列中移除。
#
# 下面的时间单元是微秒,所以1000000就是1秒。留意,负数时间会禁用慢查询日志,而0则会强制记录
# 所有呼吁。
slowlog-log-slower-than 10000

# 这个长度没有限制。只是要主要会耗损内存。你可以通过 SLOWLOG RESET 来接纳内存。
slowlog-max-len 128

############################# Event notification ##############################

# Redis 能通知 Pub/Sub 客户端关于键空间产生的事件
# 这个成果文档位于
#
# 譬喻:假如键空间事件通知被开启,而且客户端对 0 号数据库的键 foo 执行 DEL 呼吁时,将通过
# Pub/Sub宣布两条动静:
# PUBLISH __keyspace@0__:foo del
# PUBLISH __keyevent@0__:del foo
#
# 可以在下表中选择Redis要通知的事件范例。事件范例由单个字符来标识:
#
# K    键空间通知,以__keyspace@<db>__为前缀
# E    键事件通知,以__keysevent@<db>__为前缀
# g    DEL , EXPIRE , RENAME 等范例无关的通用呼吁的通知, ...
# $    String呼吁
# l    List呼吁
# s    Set呼吁
# h    Hash呼吁
# z    有序荟萃呼吁
# x    逾期事件(每次key逾期时生成)
# e    驱逐事件(当key在内存满了被排除时生成)
# A    g$lshzxe的别名,因此”AKE”意味着所有的事件
#
# notify-keyspace-events 带一个由0到多个字符构成的字符串参数。空字符串意思是通知被禁用。
#
# 例子:启用List和通用事件通知:
# notify-keyspace-events Elg
#
# 例子2:为了获取逾期key的通知订阅名字为 __keyevent@__:expired 的频道,用以下设置
# notify-keyspace-events Ex
#
# 默认所用的通知被禁用,因为用户凡是不需要该特性,而且该特性会有机能损耗。
# 留意假如你不指定至少K或E之一,不会发送任何事件。
notify-keyspace-events ""

############################### ADVANCED CONFIG ###############################

# 当hash只有少量的entry时,而且最大的entry所占空间没有高出指定的限制时,会用一种节减内存的
# 数据布局来编码。可以通过下面的指令来设定限制
hash-max-ziplist-entries 512
hash-max-ziplist-value 64

# 与hash似,数据元素较少的list,可以用另一种方法来编码从而节减大量空间。
# 这种非凡的方法只有在切合下面限制时才可以用:
list-max-ziplist-entries 512
list-max-ziplist-value 64

# set有一种非凡编码的环境:当set数据全是十进制64位有标记整型数字组成的字符串时。
# 下面这个设置项就是用来配置set利用这种编码来节减内存的最大长度。
set-max-intset-entries 512

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsdjgp.html