程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> Redis for Windows(C#緩存)配置文件詳解

Redis for Windows(C#緩存)配置文件詳解

編輯:C#入門知識

  在上一篇文章中主要介紹了Redis在Windows平台下的下載安裝和簡單使用http://www.cnblogs.com/aehyok/p/3478282.html。當然我也在上一篇中指定過配置文件,並且修改其中的端口port。本文將主要來探討redis強大的配置文件。

  我現在使用的redis版本為2.6。首先奉上配置文件的源文件。

redis.conf

  一、基本配置

  二、快照

  三、同步

  四、安全

  五、限制

  六、純累加模式

  七、LUA腳本

  八、慢查詢日志

  九、高級配置

  十、其他

1、  

=> => => => *=> => **

 

2、

# Redis默認是不作為守護進程來運行的。你可以把這個設置為//run/

 

3、

# 當以守護進程方式運行的時候,Redis會把進程ID默認寫到 //run///run/redis.pid

 

4、



 

5、

.

 

6、

/tmp/

 

7、



 

8、

//

 

9、

# 指明日志文件名。也可以使用/dev/

 

10、

--~-facility local0

 

11、

# 設置數據庫個數。默認數據庫是 DB ,你可以通過SELECT <dbid> WHERE dbid(~ - 

12、

<seconds> <changes>   

 

13、

-writes-on-bgsave-error yes 

 

14、



 

15、



 

16、



 

17、

/

18、

<masterip> <masterport><master-password>) 如果 slave-serve-stale-data 設置為 ) 如果 slave-serve-stale-data 設置為 ,slave會回復-serve-stale-data yes

 

19、

slave-read-only yes  
# slave根據指定的時間間隔向服務器發送ping請求。 # 時間間隔可以通過 repl_ping_slave_period 來設置。 # 默認10秒。 # # repl-ping-slave-period /-ping-slave--timeout

 

20、

-priority  

21、

--command CONFIG 

22、



 

23、

# 不要用比設置的上限更多的內存。一旦內存使用達到上限,Redis會根據選定的回收策略(參見:maxmemmory-<bytes>

 

24、

-lru ->-lru ->-random ->->random ->-ttl ->->-policy --samples 

25、



 

26、

# 純累加文件名字(默認:

 

27、

# 如果AOF的同步策略設置成  或者 ,那麼後台的存儲進程(後台存儲或寫入AOF日志)會產生很多磁盤I/,否則就保持 -appendfsync-on-rewrite no

 

28、

-aof-rewrite-percentage -aof-rewrite-min-size 64mb

29、

-time-limit  

 

30、

# Redis慢查詢日志可以記錄超過指定時間的查詢。運行時間不包括各種I/-log-slower-than -max-len 

31、

# Redis慢查詢日志可以記錄超過指定時間的查詢。運行時間不包括各種I/-log-slower-than -max-len  

32、

 

-max-zipmap-entries -max-zipmap-value -max-ziplist-entries -max-ziplist-value -max-intset-entries -max-ziplist-entries -max-ziplist-value 

33、



 

34、

--output-buffer-limit normal   -output--output-buffer-limit slave 256mb 64mb -output--output-buffer-limit pubsub 32mb 8mb  

35、

/path/to//path/to/other.conf 

   從上看到下,如果你對redis研究不是很深入,就像我一樣,會感覺到redis的配置功能的確是很強大的,貌似也是很復雜的,不過沒關系,如果你在實踐的項目中有用到的話,你會發現其實也沒那麼復雜。下一篇希望簡單的在C#使用redis。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved