Redis開發(fā)實(shí)操之春運(yùn)遷徙??
開源Redis體驗(yàn)
01 開源Redis使?
訪問 https://try.redis.io/ 可以在線執(zhí)?Redis命令,體驗(yàn)Redis辨嗽。
也可以在Redis官?每個(gè)命令?檔?? https://redis.io/commands/set 在線執(zhí)?Redis命令
從源碼編譯啟動(dòng)Redis
Redis GitHub : https://github.com/redis/redis
Linux&MacOS
make -j
./src/redis-cli // 在另?個(gè)終端連接
Windows
https://github.com/tporadowski/redis
使?客戶端程序連接Redis
Redis客戶端程序?態(tài)繁榮眨唬,可參考:
https://redis.io/clients也榄,常?的如:
? Java: Jedis, Lettuce, Redisson
? C/C++: hiredis, redis-plus-plus
? Python: redis-py
? Go: Redigo
Jedis Example
1搁吓,引?Jedis Pom依賴
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
2匪煌,初始化并調(diào)?API
Jedis jedis = new Jedis("127.0.0.1", 6379);
System.out.println("ping redis: " + jedis.ping());
jedis.set("key", "value");
System.out.println(jedis.get("key"));
3鳍侣,阿?云官?JedisPool連接池優(yōu)化
https://help.aliyun.com/document_detail/98726.html
開源Redis參數(shù)設(shè)置
./src/redis-server redis.conf // 通過指定參數(shù)的?式啟動(dòng)
? bind {default: bind 127.0.0.1}
? protected-mode {default: yes}
? save {default 3600 1 300 100 60 10000}
? appendonly {default no everysec}
? …
02 云Redis開通與設(shè)置
? 購買實(shí)例
? 設(shè)置?名單
? 連接實(shí)例
? 賬號(hào)管理
? 監(jiān)控與?志
03 春運(yùn)遷徙??開發(fā)
需要結(jié)合Redis企業(yè)版使用挽拔,TairGis