七天玩转Redis实战营 - 第二天

Redis开发实操之春运迁徙⻚⾯

开源Redis体验

01 开源Redis使⽤

访问 https://try.redis.io/ 可以在线执⾏Redis命令,体验Redis。
也可以在Redis官⽹每个命令⽂档⻚⾯ https://redis.io/commands/set 在线执⾏Redis命令

image.png

从源码编译启动Redis

Redis GitHub : https://github.com/redis/redis

Linux&MacOS
make -j
./src/redis-cli // 在另⼀个终端连接
Windows
https://github.com/tporadowski/redis

使⽤客户端程序连接Redis

Redis客户端程序⽣态繁荣,可参考:
https://redis.io/clients,常⻅的如:
• Java: Jedis, Lettuce, Redisson
• C/C++: hiredis, redis-plus-plus
• Python: redis-py
• Go: Redigo

Jedis Example
1,引⼊Jedis Pom依赖

redis.clients
jedis

2,初始化并调⽤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连接池优化
https://help.aliyun.com/document_detail/98726.html

开源Redis参数设置

./src/redis-server redis.conf // 通过指定参数的⽅式启动
• 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开通与设置

• 购买实例
• 设置⽩名单
• 连接实例
• 账号管理
• 监控与⽇志

03 春运迁徙⻚⾯开发

需要结合Redis企业版使用,TairGis

你可能感兴趣的:(七天玩转Redis实战营 - 第二天)