
微服务
zhouyunjian
这个作者很懒,什么都没留下…
展开
-
高并发模式下Redis实战:服务选择、服务搭建、服务测试、原理分析、服务初始化整合、常见问题分析
业务场景分析 redis四种搭建方式分析 哨兵模式服务搭建与测试 哨兵模式原理分析 spring boot整合哨兵模式初始化 redis常见问题分析 业务场景分析 高性能: 支持多条操作指令并发操作、批量信息查询,并高效返回查询结果 高并发:支持一定数量并发操作,1s并发1000个以上,redis并发数不高。暂时不需要考虑动态扩展问题 高可用:一台redis服务机器挂掉后,其他服务能够快速接管,并支持读...原创 2020-09-28 22:04:42 · 375 阅读 · 0 评论 -
分布式锁2-Redis实现分布式锁
分布式锁核心需求 redis分布式锁常见场景 redis分布式锁方案设计与实现 分布式锁核心需求 互斥性 同一时刻只能有一个客户端加锁,不可出现多个客户端同时持有锁的情况 防止死锁 防止一台机器出现 宕机,没有释放锁,导致其他机器无法加锁的情况。此处可通过锁超时机制来实现,给锁设置超时时间,超过某个时长则自动释放锁。 高性能 分布式锁应该具备高并发的能力,对于访问量大的资源,需要考虑减少锁等待的时间,减少线程阻塞的情况。故在锁设计考虑:...原创 2020-08-23 14:51:05 · 344 阅读 · 0 评论 -
Dubbo从入门到精通-一文贯通
dubbo入门 服务搭建 服务注册与访问 dubbo服务高可用 dubbo服务后台管理界面 Dubbo实现服务降级 Dubbo实现版本控制灰度发布:version,group Dubbo实现隐式传参 Dubbo启用高速序列化 Dubbo服务化配置最佳使用实践 Dubbo下的分布式锁实现 zookeeper实现分布式锁 dubbo常见面试题 dubbo入门背景:随着互...原创 2020-08-09 14:44:44 · 1038 阅读 · 0 评论 -
springBoot操作数据库-springData操作数据库篇
springData说明 springData是啥 Spring Data是一个用于简化数据库的访问,并支持云服务的开源框架。在springBoot中通过配置maven依赖即可实现对数据库的访问与操作管理 常用有哪些 spring data jdbc:数据库操作spring data redis:redis缓存操作spring data mongodb:mongodb缓存数据库操作spring data jpa : 与mybatis类似,基于orm的开源框架...原创 2020-06-07 13:21:23 · 298 阅读 · 0 评论