當前位置:編程學習大全網 - 源碼下載 - memcache集群式怎麽部署,redis集群怎麽部署

memcache集群式怎麽部署,redis集群怎麽部署

本經驗介紹,Linux下redis的集群部署安裝。

工具/原料

redis

linux

方法/步驟

下載redis安裝文件,redis-3.0.2.tar.gz。去redis官網下載3.0或者以上版本

解壓redis到指定文件,這裏解壓到/usr/local/lantu下,命令:

tar -zxvf redis-3.0.0-rc2.tar.gz

移動redis解壓文件,這裏移動到/usr/local/redis3.0。單獨建壹個文件方便安裝使用。然後執行安裝命令進行安裝。命令:

mv redis-3.0.0-rc2.tar.gz redis3.0

cd /usr/local/redis3.0

make

make install

可能會遇到gcc沒有安裝,安裝後可能還需要設置make MALLOC=libc

4

如果安裝報錯cc:command not find。安裝gcc

命令。yum install gcc.

5

安裝如果報錯“make[1]: *** [adlist.o] Error 1”,解決方法:make MALLOC=libc

註意:Redis並沒有自己實現內存池,沒有在標準的系統內存分配器上再加上自己的東西。

redis-2.4以上自帶jemalloc,妳不需要加任何參數,通過zmalloc.c源碼中我們可以看到,Redis在編譯時,會先判斷是否使用tcmalloc,如果是,會用tcmalloc對應的函數替換掉標準的libc中的函數實現。其次會判斷jemalloc是否使得,最後如果都沒有使用才會用標準的libc中的內存管理函數。所以用tcmalloc優化請謹慎使用,這兩著分配器碎片率相差不大,建議用自帶jemalloc。

  • 上一篇:功率分析儀FFT與窗函數
  • 下一篇:如何在Windows 7平臺搭建Android Cocos2d-x3.2alpha0開發環境
  • copyright 2024編程學習大全網