分布式
认真编程的程序猿
进击的巨人
展开
-
SringBoot+Redis以注解形式实现分布式锁
1、引入依赖 <!--主版本依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </parent> <!-- spring data redis1原创 2021-08-25 10:42:51 · 290 阅读 · 0 评论 -
ElasticSearch优化
一、垂直拆分 1、根据业务不同拆分成多个es集群:比如日志集群、binglog集群、业务数据集群等 2、根据系统等级不同拆分不同配置的es集群 3、统一封装数据平台层,数据插入和查询使用统一的封装平台,避免过多系统连接es集群,同时避免写入量过大拖垮集群 4、冷热数据分离 5、数据统一从kafka进入,避免进入量较大,消费方瓶颈 二、查询优化 这个问题说白了,就是看你有没...转载 2019-12-16 17:07:32 · 218 阅读 · 0 评论 -
ElasticSearch 读写原理(图解)
简介 ElasticSearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用ElasticSearch的水平伸缩性,能使数据在生产环境变得更有价值。ElasticSearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elastic Search 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数...原创 2019-12-16 17:01:31 · 1560 阅读 · 0 评论