
消息队列与搜索
文章平均质量分 62
消息队列
leetcode每日一题写了吗
记录学习笔记、技术分享。
ps:如果文章内容涉及侵权,联系wcj999666333@163.com删除
展开
-
Kafka
Kafka简介消息队列消息队列——用于存放消息的组件程序员可以将消息放入到队列中,也可以从消息队列中获取消息很多时候消息队列不是一个永久性的存储,是作为临时存储存在的(设定一个期限:设置消息在MQ中保存10天)消息队列中间件:消息队列的组件,例如:Kafka、Active MQ、RabbitMQ、RocketMQ、ZeroMQKafka的应用场景异步处理可以将一些比较耗时的操作放在其他系统中,通过消息队列将需要进行处理的消息进行存储,其他系统可以消费消息队列中的数据比较常见的:发原创 2021-04-12 18:41:42 · 512 阅读 · 0 评论 -
使用java客户端创建elasticsearch索引库
创建maven工程,导入下列依赖<dependencies> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>6.2.1</version> </depen原创 2020-06-21 23:29:10 · 554 阅读 · 3 评论 -
Lucene基础入门讲解
创建索引参考最后代码的第一个方法。luke可以自行下载,如果之前下载的Lucene版本是及比较新的,里面应该会含有luke。双击luke.bat即可运行,(注意前提条件是,电脑已经安装了jdk)package cn.neu.lucene;import org.apache.commons.io.FileUtils;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;imp原创 2020-06-18 14:38:04 · 271 阅读 · 0 评论 -
使用Java 的API操作Kafka的生产消费
<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.7.0</version></dependency>package cn.neu;import org.apache.kafka.clients.producer.KafkaProduc原创 2021-04-01 21:57:04 · 497 阅读 · 0 评论 -
Kafka入门:下载、安装、运行、生产者消费者测试Demo(Linux),使用Kafka自带的zookeeper
下载官网下载 http://kafka.apache.org/downloads.html,解压tar -zxvf kafka_2.12-2.1.0.tgz安装:解压后修改配置文件修改server.properties也可以不用改,单机部署时#broker的全局唯一编号,不能重复broker.id=1#用来监听链接的端口,producer或consumer将在此端口建立连接listeners=PLAINTEXT:http://localhost:9092#kafka消息存原创 2021-04-01 21:08:30 · 434 阅读 · 0 评论 -
消息队列讲解
消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。消息中间件到底该如何使用,何时使用这是一个问题,胡乱地使用消息中间件增加了系统的复杂度,如果用不好消息中间件还不如不用。0.消息队列通讯模式1)点对点通讯:点对点方式是最为传统和常见的通讯方式,它支持一对一、一对多、多对多、多对一等多种配置方式,支持树状、网状等原创 2021-04-01 15:37:51 · 837 阅读 · 0 评论