pika配置文件說明

2018-09-26 11:11 更新
# Pika 端口
port : 9221

# pika進(jìn)程數(shù)量,不建議超過核心數(shù)量,pika是多線程的
thread-num : 1

# Sync 線程數(shù)量
sync-thread-num : 6

# sync 處理線程的任務(wù)隊(duì)列大小,一般沒有必要修改
sync-buffer-size : 10

# Pika日志目錄
log-path : ./log/

# Pika 的log級(jí)別,任何一個(gè)級(jí)別均記錄慢日志
loglevel : info

# Pika數(shù)據(jù)目錄
db-path : ./db/

# Pika 底層引擎的write_buffer_size配置,大,會(huì)快,但越大刷盤越久,需要權(quán)衡,實(shí)際上在測試中發(fā)現(xiàn)再大意義也不大了
write-buffer-size : 268435456

# Pika 的連接超時(shí)時(shí)間,就是連接sleep多久了就把它斷開
timeout : 60

# 密碼管理員密碼,默認(rèn)為空
requirepass : password

# Masterauth
masterauth :

# 用戶密碼,默認(rèn)為空
userpass : userpass
 
# 指令黑名單,普通用戶將不能使用黑名單中的指令。指令之間使用“,”隔開。默認(rèn)為空
userblacklist : FLUSHALL,SHUTDOWN

# Pika的dump文件名稱前綴
dump-prefix : pika9001-
 
# 守護(hù)進(jìn)程模式  [yes | no]
daemonize : yes
 
# slotmigrate  [yes | no]
#slotmigrate : no

# Pika dump目錄
dump-path : /data1/pika9001/dump/

# pidfile Path pid文件目錄
pidfile : /data1/pika9001/pid/9001.pid
 
# Max Connection 
maxconnection : 20000
 
# rocks-db的sst文件體積,sst文件是層級(jí)的,文件越小,速度越快,合并代價(jià)越低,但文件數(shù)量就會(huì)超多,而文件越大,速度相對變慢,合并代價(jià)大,但文件數(shù)量會(huì)很少,默認(rèn)是 20M
target-file-size-base : 20971520

# write2file文件保留時(shí)間,7天,最小為1,超過7天的文件會(huì)被自動(dòng)清理
expire-logs-days : 7
 
# write2file文件最大數(shù)量,200個(gè),最小為10,超過200個(gè)就開始自動(dòng)清理,始終保留200個(gè)
expire-logs-nums : 200
 
# root用戶連接保證數(shù)量:2個(gè),即時(shí)Max Connection用完,該參數(shù)也能確保本地(127.0.0.1)有10個(gè)連接可以同來登陸pika
root-connection-num : 2
 
# 慢日志記錄時(shí)間,單位為微秒
slowlog-log-slower-than : 10000

# slave是否是只讀狀態(tài)(yes/no, 1/0)
# slave-read-only : 0

# Pika db 同步路徑
db-sync-path : ./dbsync/

# db sync speed(MB) max is set to 125MB, min is set to 0, and if below 0 or above 125, the value will be adjust to 125
db-sync-speed : -1

# 指定網(wǎng)卡
# network-interface : eth1
# replication
# slaveof : master-ip:master-port

###################
## Critical Settings
###################
# # write2file文件體積,默認(rèn)為100MB,一旦啟動(dòng)不可修改,  limited in [1K, 2G]
binlog-file-size : 104857600

# 壓縮方式[snappy | none]默認(rèn)為snappy,一旦啟動(dòng)不可修改
compression : snappy

# 指定后臺(tái)flush線程數(shù)量,默認(rèn)為1,范圍為[1, 4]
max-background-flushes : 1

# 指定后臺(tái)壓縮線程數(shù)量,默認(rèn)為1,范圍為[1, 4]
max-background-compactions : 1

# max-cache-files default is 5000
max-cache-files : 5000
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)