// redis是c語言開發的,所以需要安裝gcc編譯環境
yum install gcc-c++
// 上傳安裝包,注意路徑不能有中文
// alt + p 切換 sftp 模式
put d:\redis-3.0.3.tar.gz
// 解壓安裝包
tar -zxvf redis-3.0.3.tar.gz
// 編譯
cd redis-3.0.3
make
// 安裝,安裝完成後會在/data01/redis/bin下出現幾個可執行檔案
// redis-benchmark 效能測試工具
// redis-check-aof // aof檔案修改工具
// redis-check-dump // rdb檔案檢查工具(快照持久化檔案)
// redis-cli // 命令列客戶端
// redis-sentinel -> redis-server // redis哨兵模式
// redis-server // redis伺服器啟動命令
make prefix=/data01/redis install
// copy配置
mkdir /data01/redis/conf
cp /data01/redis-3.0.3/redis.conf /data01/redis/conf/
./bin/redis-server
// 啟動方式二:後端啟動
// 修改redis.conf daemonize yes
./bin/redis-server ./conf/redis.conf
// 檢視redis是否啟動,redis啟動後埠預設是6379
ps -ef |
grep redis
// 停止redis
// 方式二:客戶端shutdown
./bin/redis-cli shutdown
// 使用redis自帶的客戶端redis-cli連線
// redis-cli -h ip位址 -p 埠
[root@localhost bin]
# ./redis-cli -h 192.168.92.128 -p 6379
192.168.92.128:6379>
// redis-cli 預設方式連線
[root@localhost bin]
# ./redis-cli
127.0.0.1:6379>
// 測試客戶端與伺服器連線是否正常
127.0.0.1:6379>
ping
pong
// set
127.0.0.1:6379>
set name laonxs
ok// get
127.0.0.1:6379> get name
"laonxs"
// delete
127.0.0.1:6379> del name
(integer) 1
// 檢視所有的key值
127.0.0.1:6379> keys *
(empty list or set)
連線池連線
@test
public
void
test02()
redis入門系列(一)安裝
redis作為快取在很多系統中用得非常廣泛,我現在公司的專案也在用,隨著不斷使用,對其了解也不斷加深,在此我也記錄下自己這段時間的探索和理解,它的特性 優點 與memcache的比較我就不多說了。網上也有很多文章,我這可能有點畫蛇添足,我只是循我個人思路和歷程做乙個記錄,希望對廣大的程式猿有幫助,也...
Redis入門和安裝使用
redis是用c語言開發的乙個開源的高效能鍵值對 key value 資料庫。它通過提供多種鍵值資料型別來適應不同場景下的儲存需求,目前為止redis支援的鍵值資料型別如下 1 字串型別 2 雜湊型別 hash被 string和json 取代了 3 列表型別 4 集合型別 5 有序集合型別。2 通過...
redis入門 redis安裝
如果一些同學是要學習redis對於key的操作命令 可以跳過這一篇文章 直接進入 當然要是你想自己搭建redis的服務或者對redis的持久化,主從集群進行一些研究的話,還是建議學習一下怎麼安裝redis,畢竟學習成本不高,簡單!繼續redis安裝篇 二 安裝 go 1.ssh工具把jar包放到li...