redis 命令行查看修改配置文件項、配置文件說明




命令行查看修改配置文件項


config get | config set | config rewrite

config get requirepass // 獲取密碼
config set requirepass 12345 // 修改密碼,這是一個熱修改,並不會保存到配置文件中,重啟計算機后無效;也可以修改端口號
config set requirepass "" // 取消密碼
config rewrite 可以把配置信息修改持久化
exit
redis-cli.exe -h localhost -p 9000 -a 123
keys *
auth 12345
keys *

查看端口號

127.0.0.1:6379> config get port
1) "port"
2) "6379"

設置aof

config set appendonly no
config rewrite



配置文件說明


密碼配置

# requirepass foobared

注意#號和#號后面的空格都要刪除掉;啟動時要指定配置文件,否則配置不生效


后台運行配置

daemonize yes
守護線程,只在linux下有效


綁定IP

bind 127.0.0.1
表示只有ip是127.0.0.1的計算機才能訪問redis,提高了安全性
拒絕連接異常:
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
打開redis.conf文件把 bind 127.0.0.1 這一行代碼注釋掉


默認端口號

port 6379


客戶端連接超時

timeout 300
客戶端連接300秒以來都沒有操作,斷開和客戶端的連接


日志級別

loglevel notice
notice 相當於log4j的info日志級別


日志文件路徑

logfile ./logs/redis.log 


默認數據庫個數

databases 16


開啟壓縮

rdbcompression yes


持久化文件名稱

dbfilename dump.rdb


The working directory

dir ./


默認持久化策略

save 900 1 // 900秒有一次操作,就持久化一次
save 300 10 // 300秒有10次操作,就持久化一次
save 60 10000 // 60秒有10000次操作,就持久化一次


aof 配置

appendonly no


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM