1. 程式人生 > >Redis 實踐1- redis介紹和安裝

Redis 實踐1- redis介紹和安裝

部分 rdb eve devel 請求 /dev/ 兩種 gcc replay

redis是一個key-value存儲系統,官方站點 http://redis.io 和memcached類似,但支持數據持久化 支持更多value類型,除了和string外,還支持hash、lists(鏈表)、sets(集合)和sorted sets(有序集合)幾種數據類型 redis使用了兩種文件格式:全量數據(RDB)和增量請求(aof)。全量數據格式是把內存中的數據寫入磁盤,便於下次讀取文件進行加載。增量請求文件則是把內存中的數據序列化為操作請求,用於讀取文件進行replay得到數據 redis的存儲分為內存存儲、磁盤存儲和log文件三部分 cd /usr/local/src/ wget https://codeload.github.com/antirez/redis/tar.gz/2.8.21 mv 2.8.21 redis-2.8.21.tar.gz tar zxvf redis-2.8.21.tar.gz cd redis-2.8.21 yum install -y gcc epel-release; yum install -y jemalloc-devel
make 如果出錯,運行如下命令: cd deps; make hiredis lua jemalloc linenoise; cd..; make make PREFIX=/usr/local/redis install mkdir /usr/local/redis/etc wget http://www.apelearn.com/study_v2/.redis_conf -O /usr/local/redis/etc/redis.conf 2>/dev/null wget http://www.apelearn.com/study_v2/.redis_init -O /etc/init.d/redis 2>/dev/null useradd -s /sbin/nologin redis mkdir /usr/local/redis/var chmod 777 /usr/local/redis/var chmod 755 /etc/init.d/redis chkconfig --add redis chkconfig redis on service redis start ps aux |grep redis 檢測是否啟動

Redis 實踐1- redis介紹和安裝