国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Redis - CentOS Linux系統下安裝Redis過程和配置參數說明

CentOS Linux系統下安裝Redis過程和配置參數說明

2019-10-21 15:33junjie Redis

這篇文章主要介紹了CentOS Linux系統下安裝Redis過程和配置參數說明,需要的朋友可以參考下

安裝過程:

 

復制代碼代碼如下:

wget http://code.google.com/p/redis/downloads/detail?name=redis-2.0.4.tar.gz
tar xvzf redis-2.0.4.tar.gz
cd  redis-2.0.4
make
mkdir /home/redis
cp redis-server  /home/redis
cp redis-benchmark  /home/redis
cp redis-cli  /home/redis
cp redis.conf  /home/redis
cd  /home/redis

 

在安裝過程中可能需要用到sudo命令,可能新裝的redhat虛擬機中新用戶還不能使用sudo命令,因此需要手動的修改/etc/sudoers文件,命令如下:

 

復制代碼代碼如下:

cd /etc
su root ##切換為root用戶,同時輸入密碼
chmod u+w sudoers ##放開sudoers文件的寫權限
##在root ALL = (ALL) ALL下面一行增加 "你的用戶名" ALL = (ALL) ALL
:wq ##保存退出
chmod u-w sudoers ##取消修改權限

 

啟動

 

復制代碼代碼如下:

./redis-server redis.conf

 

進入命令交互模式,兩種:

 

復制代碼代碼如下:

1: ./redis-cli
2: telnet 127.0.0.1 6379 (ip接端口)

 

配置文件參數說明:

1. Redis默認不是以守護進程的方式運行,可以通過該配置項修改,使用yes啟用守護進程

 

復制代碼代碼如下:

daemonize no

 

2. 當Redis以守護進程方式運行時,Redis默認會把pid寫入/var/run/redis.pid文件,可以通過pidfile指定

 

復制代碼代碼如下:

pidfile /var/run/redis.pid

 

3. 指定Redis監聽端口,默認端口為6379,作者在自己的一篇博文中解釋了為什么選用6379作為默認端口,因為6379在手機按鍵上MERZ對應的號碼,而MERZ取自意大利歌女Alessia Merz的名字

 

復制代碼代碼如下:

port 6379

 

4. 綁定的主機地址

 

復制代碼代碼如下:

bind 127.0.0.1

 

5.當 客戶端閑置多長時間后關閉連接,如果指定為0,表示關閉該功能

 

復制代碼代碼如下:

timeout 300

 

6. 指定日志記錄級別,Redis總共支持四個級別:debug、verbose、notice、warning,默認為verbose

 

復制代碼代碼如下:

loglevel verbose

 

7. 日志記錄方式,默認為標準輸出,如果配置Redis為守護進程方式運行,而這里又配置為日志記錄方式為標準輸出,則日志將會發送給/dev/null

 

復制代碼代碼如下:

logfile stdout

 

8. 設置數據庫的數量,默認數據庫為0,可以使用SELECT 命令在連接上指定數據庫id

 

復制代碼代碼如下:

databases 16

 

9. 指定在多長時間內,有多少次更新操作,就將數據同步到數據文件,可以多個條件配合

 

復制代碼代碼如下:

save 

 

Redis默認配置文件中提供了三個條件:

 

復制代碼代碼如下:

save 900 1
save 300 10
save 60 10000

 

分別表示900秒(15分鐘)內有1個更改,300秒(5分鐘)內有10個更改以及60秒內有10000個更改。

10. 指定存儲至本地數據庫時是否壓縮數據,默認為yes,Redis采用LZF壓縮,如果為了節省CPU時間,可以關閉該選項,但會導致數據庫文件變的巨大

 

復制代碼代碼如下:

rdbcompression yes

 

11. 指定本地數據庫文件名,默認值為dump.rdb

 

復制代碼代碼如下:

dbfilename dump.rdb

 

12. 指定本地數據庫存放目錄

 

復制代碼代碼如下:

dir ./

 

13. 設置當本機為slav服務時,設置master服務的IP地址及端口,在Redis啟動時,它會自動從master進行數據同步

 

復制代碼代碼如下:

slaveof 

 

14. 當master服務設置了密碼保護時,slav服務連接master的密碼

 

復制代碼代碼如下:

masterauth 

 

15. 設置Redis連接密碼,如果配置了連接密碼,客戶端在連接Redis時需要通過AUTH 命令提供密碼,默認關閉

 

復制代碼代碼如下:

requirepass foobared

 

16. 設置同一時間最大客戶端連接數,默認無限制,Redis可以同時打開的客戶端連接數為Redis進程可以打開的最大文件描述符數,如果設置 maxclients 0,表示不作限制。當客戶端連接數到達限制時,Redis會關閉新的連接并向客戶端返回max number of clients reached錯誤信息

 

復制代碼代碼如下:

maxclients 128

 

17. 指定Redis最大內存限制,Redis在啟動時會把數據加載到內存中,達到最大內存后,Redis會先嘗試清除已到期或即將到期的Key,當此方法處理 后,仍然到達最大內存設置,將無法再進行寫入操作,但仍然可以進行讀取操作。Redis新的vm機制,會把Key存放內存,Value會存放在swap區

 

復制代碼代碼如下:

maxmemory 

 

18. 指定是否在每次更新操作后進行日志記錄,Redis在默認情況下是異步的把數據寫入磁盤,如果不開啟,可能會在斷電時導致一段時間內的數據丟失。因為 redis本身同步數據文件是按上面save條件來同步的,所以有的數據會在一段時間內只存在于內存中。默認為no

 

復制代碼代碼如下:

appendonly no

 

19. 指定更新日志文件名,默認為appendonly.aof

 

復制代碼代碼如下:

appendfilename appendonly.aof

 

20. 指定更新日志條件,共有3個可選值:

no:表示等操作系統進行數據緩存同步到磁盤(快)
always:表示每次更新操作后手動調用fsync()將數據寫到磁盤(慢,安全)
everysec:表示每秒同步一次(折衷,默認值)

 

復制代碼代碼如下:

appendfsync everysec

 

21. 指定是否啟用虛擬內存機制,默認值為no,簡單的介紹一下,VM機制將數據分頁存放,由Redis將訪問量較少的頁即冷數據swap到磁盤上,訪問多的頁面由磁盤自動換出到內存中(在后面的文章我會仔細分析Redis的VM機制)

 

復制代碼代碼如下:

vm-enabled no

 

22. 虛擬內存文件路徑,默認值為/tmp/redis.swap,不可多個Redis實例共享

 

復制代碼代碼如下:

vm-swap-file /tmp/redis.swap

 

23. 將所有大于vm-max-memory的數據存入虛擬內存,無論vm-max-memory設置多小,所有索引數據都是內存存儲的(Redis的索引數據 就是keys),也就是說,當vm-max-memory設置為0的時候,其實是所有value都存在于磁盤。默認值為0

 

復制代碼代碼如下:

vm-max-memory 0

 

24. Redis swap文件分成了很多的page,一個對象可以保存在多個page上面,但一個page上不能被多個對象共享,vm-page-size是要根據存儲的 數據大小來設定的,作者建議如果存儲很多小對象,page大小最好設置為32或者64bytes;如果存儲很大大對象,則可以使用更大的page,如果不 確定,就使用默認值

 

復制代碼代碼如下:

vm-page-size 32

 

25. 設置swap文件中的page數量,由于頁表(一種表示頁面空閑或使用的bitmap)是在放在內存中的,,在磁盤上每8個pages將消耗1byte的內存。

 

復制代碼代碼如下:

vm-pages 134217728

 

26. 設置訪問swap文件的線程數,最好不要超過機器的核數,如果設置為0,那么所有對swap文件的操作都是串行的,可能會造成比較長時間的延遲。默認值為4

 

復制代碼代碼如下:

vm-max-threads 4

 

27. 設置在向客戶端應答時,是否把較小的包合并為一個包發送,默認為開啟

 

復制代碼代碼如下:

glueoutputbuf yes

 

28. 指定在超過一定的數量或者最大的元素超過某一臨界值時,采用一種特殊的哈希算法

 

復制代碼代碼如下:

hash-max-zipmap-entries 64
hash-max-zipmap-value 512

 

29. 指定是否激活重置哈希,默認為開啟(后面在介紹Redis的哈希算法時具體介紹)

 

復制代碼代碼如下:

activerehashing yes

 

30. 指定包含其它的配置文件,可以在同一主機上多個Redis實例之間使用同一份配置文件,而同時各個實例又擁有自己的特定配置文件

 

復制代碼代碼如下:

include /path/to/local.conf
 

延伸 · 閱讀

精彩推薦
  • RedisRedis 事務知識點相關總結

    Redis 事務知識點相關總結

    這篇文章主要介紹了Redis 事務相關總結,幫助大家更好的理解和學習使用Redis,感興趣的朋友可以了解下...

    AsiaYe8232021-07-28
  • RedisRedis全量復制與部分復制示例詳解

    Redis全量復制與部分復制示例詳解

    這篇文章主要給大家介紹了關于Redis全量復制與部分復制的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Redis爬蟲具有一定的參考學習...

    豆子先生5052019-11-27
  • Redis詳解Redis復制原理

    詳解Redis復制原理

    與大多數db一樣,Redis也提供了復制機制,以滿足故障恢復和負載均衡等需求。復制也是Redis高可用的基礎,哨兵和集群都是建立在復制基礎上實現高可用的...

    李留廣10222021-08-09
  • Redisredis實現排行榜功能

    redis實現排行榜功能

    排行榜在很多地方都能使用到,redis的zset可以很方便地用來實現排行榜功能,本文就來簡單的介紹一下如何使用,具有一定的參考價值,感興趣的小伙伴們...

    乘月歸5022021-08-05
  • Redisredis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    redis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    這篇文章主要給大家介紹了關于redis中如何使用lua腳本讓你的靈活性提高5個逼格的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具...

    一線碼農5812019-11-18
  • RedisRedis的配置、啟動、操作和關閉方法

    Redis的配置、啟動、操作和關閉方法

    今天小編就為大家分享一篇Redis的配置、啟動、操作和關閉方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    大道化簡5312019-11-14
  • Redisredis 交集、并集、差集的具體使用

    redis 交集、并集、差集的具體使用

    這篇文章主要介紹了redis 交集、并集、差集的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友...

    xiaojin21cen10152021-07-27
  • RedisRedis如何實現數據庫讀寫分離詳解

    Redis如何實現數據庫讀寫分離詳解

    Redis的主從架構,能幫助我們實現讀多,寫少的情況,下面這篇文章主要給大家介紹了關于Redis如何實現數據庫讀寫分離的相關資料,文中通過示例代碼介紹...

    羅兵漂流記6092019-11-11
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 日韩一级视频 | 国产三级久久久久 | 亚洲精品偷拍自拍 | 免费av电影网站 | 91久久国产精品 | 97精品一区二区三区 | 久久精品国产99国产精品 | 精品久久久中文字幕 | 日韩欧美视频一区 | 亚洲91| 国产色| 欧美日韩精品在线 | 4h影院| 毛片久久久| 日韩午夜电影 | 精品国产区一区二 | 欧美成人免费在线 | 久草福利资源 | 在线精品一区二区 | 国产毛片毛片 | 亚洲综合色自拍一区 | 欧洲精品一区 | 日韩午夜电影 | 国产激情在线 | 一区二区三区久久 | 中文在线一区二区 | 免费视频一区二区 | 欧美大黄大色一级毛片 | 中文字幕亚洲一区二区三区 | 日韩免费 | 69久久夜色精品国产69乱www | 中文字幕一区二区三区乱码图片 | 91在线视频观看 | 日韩av福利| 久久久久久亚洲精品 | 日韩免费一区二区 | 99精品国产一区二区青青牛奶 | 99在线免费观看 | 精品视频国产 | 成人精品鲁一区一区二区 | 久久久一级片 |