![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
文章平均质量分 59
有糖哥
这个作者很懒,什么都没留下…
展开
-
ElasticSearch7.X版本实现中文、英文、数字搜索
EleasticSearch7.X版本实现中文、英文、数字搜索引入依赖客户端连接一些通用的api一些常量和配置类初始化索引库等ES配置信息最后别忘了封装查询的Bean信息 由于基金业务需要接入基金搜索功能,但是网上各种7.X版本的帖子又很少,这里就以自己线上代码,总结了下es相关客户端java代码实现搜索功能。 引入依赖 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId原创 2021-05-02 17:20:32 · 2124 阅读 · 0 评论 -
Dubbo工作流程总结以及常见问题总结
面试题: 说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程? 面试官心理分析 MQ、ES、Redis、Dubbo,上来先问你一些思考性的问题、原理,比如 kafka 高可用架构原理、es 分布式架构原理、redis 线程模型原理、Dubbo 工作原理;之后就是生产环境里可能会碰到的一些问题,因为每种技术引入之后生产环境都可能会碰到一些问题;再来点综合的,...原创 2019-10-18 17:14:50 · 2254 阅读 · 2 评论 -
面试总结之[分布式锁]
分布式锁应用最广的应该就是秒杀时库存的-1;此时我们可以采用redis的乐观锁和悲观锁实现: 需要考虑的问题: 1、用什么操作redis?幸亏redis已经提供了jedis客户端用于java应用程序,直接调用jedis API即可。 2、怎么实现加锁?“锁”其实是一个抽象的概念,将这个抽象概念变为具体的东西,就是一个存储在redis里的key-value对,key是于商品ID相关的字符串来唯一...原创 2018-08-16 11:22:25 · 379 阅读 · 0 评论 -
springboot+redis实现分布式锁
原文链接:https://blog.csdn.net/weixin_41491254/article/details/96367674 一,分布式锁诞生的原因 为什么分布式锁会诞生?类似于淘宝双11的秒杀活动,同一件商品怎么才能只被一个用户抢到,其他用户抢不到?分布式锁就能巧妙地解决类似秒杀和抢单的问题。技术源于生活,更高于生活。对于阿里的那种的大型秒杀活动,分布式锁只是其中的一环,单单靠分布...转载 2019-10-10 20:21:54 · 607 阅读 · 0 评论