- 博客(6)
- 收藏
- 关注
原创 ElasticSearch基础入门
1.什么是ElasticSearchElaticsearch,简称为es, es是⼀个开源的⾼扩展的分布式全⽂检索引擎,它可以近乎实时的存储、检索 数据;本⾝扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使⽤Java开发并使⽤ Lucene作为其核⼼来实现所有索引和搜索的功能,但是它的⽬的是通过简单的RESTful API来隐藏 Lucene的复杂性,从⽽让全⽂搜索变得简单。2.ElasticSearch能干什么我们在日常开发中,数据库也能做到存储、搜索、分析。相对于数据库,El
2021-11-01 19:32:13 882
原创 RabbitMQ入门介绍
1.1. MQ是什么MQ全程Message Queue即消息队列,是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。1.2. MQ的作用使用MQ通常是为了三个效果,分别是应用解耦,任务异步处理,削峰填谷。应用解耦:MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合。当系统的耦合性越高时,它的容错性和可维护性就越低。所以通过MQ使得应用间解耦,提升容错性和可维护性。 任务异步处理:将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高
2021-10-31 13:54:04 715
原创 dubbo+zookeeper的概念及其作用
dubbo是什么? 简单来说dubbo就是一个分布式远程调用框架,就是我们平时所说的Java RPC框架,RPC全称为remote procedure call,即远程过程调用。dubbo有什么用? 以前我们的程序全都部署在一个服务器上,我们通过web层接收请求调用相应的请求就自然没啥问题。现在在分布式开发中web层调用方法都变成了远程调用,即调用别的服务器上的服务,那么要怎么来调用,就是通过dubbo提供的功能来实现。 dubbo具体的核心功能包括以下三点。面向...
2021-09-08 20:16:12 835
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人