ES
Drgom
多做事,少说话
展开
-
es获取basic license
#获取临时licensecurl -XPOST "http://elasticsearch:9200/_license/start_basic?acknowledge=true"#查看license是否注册curl -XGET -u user:password 'http://hadoop101:9200/_license'原创 2022-01-20 17:26:27 · 1597 阅读 · 0 评论 -
Es的jdbc的配置连接
Es不允许免费版的jdbc连接,但可以免费使用30天,社区的政策是修改政策 curl -X POST "localhost:9200/_license/start_trial?acknowledge=true&pretty"ES的mavn配置 <dependency> <groupId>org.elasticsearch.plugin</groupId> <artifactId>原创 2021-10-15 11:44:23 · 1189 阅读 · 1 评论 -
ES的BulkProcessor实现批量写入
这是读取的文件0,联想(Lenovo)拯救者Y7000P英特尔酷睿i7 15.6英寸游戏笔记本电脑(8核i7-10875H 16G 512G RTX2060 144Hz)灰,https://item.jd.com/100013950500.html,7299.0,联想京东自营旗舰店,200000,电脑,10000,联想ThinkPad E15 2021款 酷睿版 英特尔酷睿i5/i7 轻薄笔记本电脑 人脸识别 i5-1135G7 16G 512G 1SCD,https://item.jd.com/100原创 2021-10-14 14:09:39 · 1476 阅读 · 0 评论 -
Elasticsearch的api使用
本篇文章主要介绍Elasticsearch的java原生api使用。es的下载链接解压启动window版本的eshttps://www.elastic.co/cn/downloads/elasticsearch我使用的是es的windows版本,解压后,直接双击elasticsearch.bat,启动es。到浏览器,输入网址 http://localhost:9200/ 出现一下界面则说明启动成功。没啥好说导入依赖<dependencies> <depe原创 2021-08-14 22:12:20 · 377 阅读 · 0 评论 -
Elasticsearch的索引机制分析
Elasticsearch一个开源的搜索搜索和分析引擎,具有存储和分析一体的非sql的文档搜索引擎。新型的索引方式Elasticsearch用于文档型数据的搜索,用于文档型数据的查询和分析。如果将直接将文档id绑定到关键词的正排的索引结构的k-v结构,在互联网中海量数据的使用,会产生大量的索引,占用巨大内存空间空间,降低索引的性能。Elasticsearch摒弃了传统的结构化的数据库或者兴起的k-v结构,而采用v-k倒排索引。什么是倒排索引?倒排索引是Elasticsearch将文档内具有关键字的原创 2021-08-15 16:53:06 · 214 阅读 · 0 评论 -
ES的写,读和更新流程
写机制ES的写包括了增加和删除,ES必须实现主分片的写操作,才能复制到副本上客户端向 Node 1 发送新建、索引或者删除请求。节点使用文档的 _id 确定文档属于分片 0 。请求会被转发到 Node 3,因为分片 0 的主分片目前被分配在 Node 3 上。Node 3 在主分片上面执行请求。如果成功了,它将请求并行转发到 Node 1 和 Node 2 的副本分片上。一旦所有的副本分片都报告成功, Node 3 将向协调节点报告成功,协调节点向客户端报告成功读机制客户端向 Node原创 2021-09-05 23:20:07 · 843 阅读 · 0 评论