03 2024 档案

摘要:一、简介 我们之前用了redis,那么好用为什么还要来用etcd呢,这里就来和大家聊聊为什么有的业务场景选择etcd。 分析:在当今的分布式系统中,数据存储及一致性相当重要。etcd和redis都是我们最受欢迎的开源分布式数据存储的解决方案,但是他们有着不同的试用场景。下面我个人对其中二个的见解。 阅读全文
posted @ 2024-03-28 15:08 牛奶配苦瓜 阅读(672) 评论(0) 推荐(0) 编辑
摘要:一、官方快速上手视图工具 Playground 地址:http://play.etcd.io/play 注释:其使用和redis差不多,主从选举模式,master节点挂了,从节点就会参与选举master,主节点可以读写,从节点只能读。 二、Etcd 的可视化工具 etcdkeeper 安装包下载地址 阅读全文
posted @ 2024-03-28 13:16 牛奶配苦瓜 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:一、拉去官方镜像 docker pull quay.io/coreos/etcd:v3.5.0 二、创建etcd容器 docker run -d \ -p 2379:2379 \ -p 2380:2380 \ --name etcd \ quay.io/coreos/etcd:v3.5.0 \ /u 阅读全文
posted @ 2024-03-28 11:50 牛奶配苦瓜 阅读(417) 评论(0) 推荐(0) 编辑
摘要:一、 advanced-java,一个拥有架构设计思路的项目 地址:https://gitee.com/Doocs/advanced-java 这个项目我完完全全看完了(源码在GitHub上),才来给小伙伴们来介绍的,说实话,这个项目中的案例很接近我们的技术实战,希望你能通过这个项目你有一个较大的提 阅读全文
posted @ 2024-03-27 16:22 牛奶配苦瓜 阅读(28) 评论(0) 推荐(0) 编辑
摘要:一、简介 之前一直在忙,没有时间写一篇基于注解的缓存本地数据,因为有的小的业务没必要引入redis中间件,所以我个人觉得还是得根据自己的业务场景去使用。 二、实战代码 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <a 阅读全文
posted @ 2024-03-27 16:02 牛奶配苦瓜 阅读(26) 评论(0) 推荐(0) 编辑
摘要:一、简介 caffeine是基于java8,Guava开发的一款高性能的本地缓存,是现场安全的本地缓存,可以用于多个场景: 1.用于用户重复提交数据验证 2.缓存数据 3.解决之前缓存的限制大小,导致OOM 4.通过设置时间解决内存占用资源浪费 5.防止api接口重复调用风险--性能提升 二、实战 阅读全文
posted @ 2024-03-27 15:11 牛奶配苦瓜 阅读(76) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示