How to cook lettuce @Java casual
-
Upload
go-hagiwara -
Category
Software
-
view
971 -
download
4
Transcript of How to cook lettuce @Java casual
![Page 1: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/1.jpg)
How to cook lettuce
![Page 2: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/2.jpg)
: (Oklahomer)
twitter: @oklahomers
: LINE LIVE
http://developers.linecorp.com/blog/ja/?p=3771
![Page 3: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/3.jpg)
Redis Client
http://redis.io/clients
Jedis (4300+ stars)
lettuce (400+ stars)
Redisson (1700+ stars)
![Page 4: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/4.jpg)
![Page 5: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/5.jpg)
• Sentinel / Cluster •
• API
• wiki•
• github issue gitter
![Page 6: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/6.jpg)
Redis Cluster
resharding
master - slave
failover
![Page 7: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/7.jpg)
![Page 8: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/8.jpg)
node
ClusterClientOptions options = ClusterClientOptions .builder() .validateClusterNodeMembership(false) .build();
redisClusterClient.setOptions(options);
•
•
![Page 9: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/9.jpg)
failover reshard ClusterTopologyRefreshOptions options = ClusterTopologyRefreshOptions .builder() .enablePeriodicRefresh(1,MINUTES) .enableAllAdaptiveRefreshTriggers() .build();
redisClusterClient.setOptions(ClusterClientOptions .builder() .topologyRefreshOptions(options) .build());
![Page 10: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/10.jpg)
Periodic Refresh (since 3.3)•
• issue #97
•
• Redis cluster
-> adaptive refresh
![Page 11: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/11.jpg)
Adaptive Refresh (since 4.2)•
• issue #240
•MOVED ASK
•••
![Page 12: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/12.jpg)
redis cluster
lettuce
![Page 13: How to cook lettuce @Java casual](https://reader033.fdocuments.us/reader033/viewer/2022051301/586e8d221a28aba0038b877d/html5/thumbnails/13.jpg)