網站即將完工的時候,開始作一下性能測試,發現有些查詢的性能實在難以提高,因此尋求Redis來解決。過程以下:redis
安裝Ubuntu Server 14.04.1 LTSshell
下載最新穩定版本的Redis, http://download.redis.io/releases/redis-2.8.17.tar.gz性能
tar解壓測試
cd redis-2.8.17網站
makelua
出錯,報CC找不到,應該是這個server版本默認不帶安裝gcc,因而,sudo apt-get install gccserver
再make,出錯,報 jemalloc/jemalloc.h: No such file or directory,stackoverflow上一搜,解決方法是get
<!-- lang: shell -->io
cd deps make hiredis jemalloc linenoise lua cd .. make install編譯
cd .. 再次make
編譯成功,提示先 make test 下
make test, 報錯,沒有 tcl, 因而 sudo apt-get install tcl
make test 所有經過
sudo make install 13 done.