好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Linux下Redis安裝配置教程

Linux下Redis安裝配置教程

熱門標簽:百度商家地圖標注怎么做 地圖標注如何即時生效 地圖標注費用 竹間科技AI電銷機器人 玄武湖地圖標注 小紅書怎么地圖標注店 太原營銷外呼系統 西藏教育智能外呼系統價格 最簡單的百度地圖標注

redis作為NoSQL數據庫的一種應用,響應速度和命中率上還是比較高效的。項目中需要用集中式可橫向擴展的緩存框架,做了一點調研,即便redis、memcached存在效率上的差異(具體比較參考http://timyang.net/data/mcdb-tt-redis/),但其實都能滿足目前項目的需求;但是redis還是比較風騷的,支持鏈表和集合操作,支持正則表達式查找key,目前項目緩存的結果大多是鏈表,如果鏈表新增或者修改數據的話,redis就體現出了極大的優勢(memcached只能重新加載鏈表,redis可以對鏈表新增或者修改)

1、下載redis
下載地址 http://code.google.com/p/redis/downloads/list
推薦下載redis-1.2.6.tar.gz,之前這個版本同事已經有成功安裝運行的經驗,redis-2.0.4.tar.gz 這個版本我安裝后無法操作緩存數據,具體原因后續再說

2、安裝redis
下載后解壓 tar zxvf redis-1.2.6.tar.gz 到任意目錄,例如/usr/local/redis-1.2.6

解壓后,進入redis目錄

  cd /usr/local/redis-1.2.6 
  make 

拷貝文件
cp redis.conf /etc/ 這個文件時redis啟動的配置文件
cp redis-benchmark redis-cli redis-server /usr/bin/ #這個倒是很有用,這樣就不用再執行時加上./了,而且可以在任何地方執行

設置內存分配策略(可選,根據服務器的實際情況進行設置)
/proc/sys/vm/overcommit_memory
可選值:0、1、2。
0, 表示內核將檢查是否有足夠的可用內存供應用進程使用;如果有足夠的可用內存,內存申請允許;否則,內存申請失敗,并把錯誤返回給應用進程。
1, 表示內核允許分配所有的物理內存,而不管當前的內存狀態如何。
2, 表示內核允許分配超過所有物理內存和交換空間總和的內存

值得注意的一點是,redis在dump數據的時候,會fork出一個子進程,理論上child進程所占用的內存和parent是一樣的,比如parent占用的內存為8G,這個時候也要同樣分配8G的內存給child,如果內存無法負擔,往往會造成redis服務器的down機或者IO負載過高,效率下降。所以這里比較優化的內存分配策略應該設置為 1(表示內核允許分配所有的物理內存,而不管當前的內存狀態如何)

開啟redis端口,修改防火墻配置文件
    vi /etc/sysconfig/iptables 

加入端口配置
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT 

重新加載規則
    service iptables restart  

3、啟動redis服務

 [root@Architect redis-1.2.6]# pwd 
  /usr/local/redis-1.2.6 
  [root@Architect redis-1.2.6]# redis-server /etc/redis.conf 

查看進程,確認redis已經啟動

  [root@Architect redis-1.2.6]# ps -ef | grep redis 
  root    401 29222 0 18:06 pts/3  00:00:00 grep redis 
  root   29258   1 0 16:23 ?    00:00:00 redis-server /etc/redis.conf 

如果這里啟動redis服務失敗,一般情況下是因為redis.conf文件有問題,建議檢查或找個可用的配置文件進行覆蓋,避免少走彎路,這里建議,修改redis.conf,設置redis進程為后臺守護進程

  # By default Redis does not run as a daemon. Use 'yes' if you need it. 
  # Note that Redis will write a pid file in /var/run/redis.pid when daemonized. 
  daemonize yes 

4、測試redis

  [root@Architect redis-1.2.6]# redis-cli 
  redis> set name songbin 
  OK 
  redis> get name  
  "songbin" 

5、關閉redis服務

    redis-cli shutdown 

redis服務關閉后,緩存數據會自動dump到硬盤上,硬盤地址為redis.conf中的配置項dbfilename dump.rdb所設定
強制備份數據到磁盤,使用如下命令

    redis-cli save 或者 redis-cli -p 6380 save(指定端口)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Linux下Redis的安裝和部署
  • CentOS Linux系統下安裝Redis過程和配置參數說明
  • 詳解linux下redis安裝、啟動與停止,redis做成服務
  • Linux下php安裝Redis擴展的方法
  • Linux下Redis安裝教程詳解
  • PHP7安裝Redis擴展教程【Linux與Windows平臺】
  • Linux下Redis數據庫的安裝方法與自動啟動腳本分享
  • Linux下 php7安裝redis的方法
  • Linux系統安裝NoSQL(MongoDB和Redis)步驟及問題解決辦法(總結篇)
  • Linux平臺安裝redis及redis擴展的方法
  • Linux下redis的安裝與使用圖文教程

標簽:澳門 贛州 林芝 廣東 香港 揚州 景德鎮 唐山

巨人網絡通訊聲明:本文標題《Linux下Redis安裝配置教程》,本文關鍵詞  Linux,下,Redis,安裝,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下Redis安裝配置教程》相關的同類信息!
  • 本頁收集關于Linux下Redis安裝配置教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 久久96国产精品久久99软件| 2022中文字字幕久亚洲| 色秘?乱码一区二区三区色欲| 一级婬片A片AAAA片老牛 | 秋霞电影理论| 国产大黄大色一级毛片| 边揉我胸边摸下面嗯啊动态图| 国产精品女主播一区二区三区 | 一级生性活片免费视频影片| 日本动漫黄网站在线观看| 國產三級毛片免費| 久久精品国产乱子伦多人| 国产亚洲精品成人久久网站| 公交车上的诱惑| 色噜噜狠狠狠狠色综合久不| 亚洲天天做夜夜做天天欢| 国产欧美精品一区| 日本最美a优排名100| a久久| 美女张开腿出尿口扒开来摸| 精品国产一区二区三区免费| 轻点灬大JI巴太粗太长了A片| 《美容室:特殊服务6》在线观看| 被老师各种姿势cao到哭视频 | h黑寡妇一级毛片| 欧美三级无码大尺度在线热辣宝贝| 成人无码www免费视频嘿嘿软件| 国产原创中文字幕| 疯狂肉伦又粗又硬| 喜爱夜蒲3高清免费观看| 国产xx肥老妇视频奂| 警花系列| 99精品国产AⅤ在线观看苍 | 欧美乱大交做爰XXXⅩ性AV| 动漫女被多触手怪吸乳文| 日本孕妇孕交vid| 久久精品国产电影| 777午夜理伦片免费观看| 四川大美女一级大黄毛片| 亚洲国产精品一区二区不卡| 特级毛片A级毛片免费播放100 |