redis 系列 二 安裝和入門

2021-10-04 22:45:11 字數 1731 閱讀 5702

// 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...