簡介
1.介紹
Redis是開源的(BSD許可)內存數據結構存儲,用作數據庫,緩存和消息代理。它支持數據結構,例如 字符串,哈希,列表,集合,帶范圍查詢的排序集合,位圖,超日志,帶有半徑查詢的流空間索引和流
資源
Redis數據類型:http://redis.io/topics/data-types-intro
瀏覽器中嘗試Redis:http://try.redis.io
命令列表。http://redis.io/commands Redis
官方文檔:http://redis.io/documentation
2.知識概要
安裝
#安裝---------------
cd /usr/local/src #統一存儲安裝包路徑 wget http://download.redis.io/releases/redis-5.0.5.tar.gz #解壓 tar -zxvf redis-5.0.5.tar.gz #依賴 yum install gcc #編譯 cd redis-5.0.5 make
make test && make install
#yum install tcl #報錯tcl8.5
#啟動,如果想直接啟動 #./src/redis-server (ctrl+C關閉) #后台啟動---------------------- #創建配置文件conf,修改daemonize no為yes #./src/redis-server /usr/local/src/redis-5.0.5/redis.conf #開機啟動redis------------------------------------- #1、在/etc目錄下新建redis目錄 mkdir -p /etc/redis
#拷貝一個配置命名6379.conf cp /usr/local/src/redis-5.0.5/redis.conf /etc/redis/6379.conf #拷貝redis_init_script啟動腳本到指定目錄 cp /usr/local/src/redis-5.0.5/utils/redis_init_script /etc/init.d/redis
#修改配置文件conf
#daemonize no為yes;
#dir /var/redis/6379 #存儲文件地址
mkdir -p /var/redis/6379
cd /etc/init.d/redis chkconfig redis on #如果報錯,然后vi redisd注釋掉下面兩行 #chkconfig: 2345 90 10 #description:reis is a …… chkconfig redis on
#服務 service redisd start service redisd stop #------------------------ #查看進程 ps -aux | grep redis 關閉進程 kill -9 18214 #按/ 回車 搜索vi文檔,按n下一個 redis-server xxx.conf后台