
ElasticSearch
人生偌只如初见
学历代表过去,财力代表现在,学习力代表将来,所见所闻改变一生,不知不觉断送一生。
展开
-
ElasticSearch学习笔记-解析JSON格式的内容
ElasticSearch学习笔记-Elasticsearch解析JSON格式的内容。原创 2025-02-05 10:56:55 · 594 阅读 · 0 评论 -
ElasticSearch学习笔记-SpringBoot整合Elasticsearch7
自此项目可以正常连接Elasticsearch完成相关功能的开发。多集群实例注入Spring容器。原创 2024-01-06 15:15:26 · 993 阅读 · 0 评论 -
ElasticSearch学习笔记-Vector向量搜索记录
在Elasticsearch 7.0中,ES引入了高维向量的字段类型:dense_vector存储稠密向量,value是单一的float数值,可以是0、负数或正数,dense_vector数组的最大长度不能超过1024,每个文档的数组长度可以不同。sparse_vector存储稀疏向量,value是单一的float数值,可以是0、负数或正数,sparse_vector存储的是个非嵌套类型的...原创 2019-09-10 14:59:09 · 9088 阅读 · 3 评论 -
ElasticSearch学习笔记-邻近匹配搜索记录
ElasticSearch版本:elasticsearch-7.3.0环境准备:curl -H "Content-Type: application/json" -XPUT 'http://192.168.0.1:9200/article/' -d '{ "settings": { "analysis": { "analyzer": { "shi...原创 2019-09-04 19:06:32 · 1157 阅读 · 0 评论 -
ElasticSearch学习笔记-ngram、中文拼音、简繁体搜索记录
ElasticSearch版本:elasticsearch-7.3.0ElasticSearch相关插件安装可以参考:https://blog.youkuaiyun.com/fighting_one_piece/article/details/100183135ElasticSearch服务上创建Mappingcurl -H "Content-Type: application/json" ...原创 2019-09-03 14:58:42 · 1674 阅读 · 0 评论 -
ElasticSearch学习笔记-插件安装记录
HEAD插件安装官方地址 https://github.com/mobz/elasticsearch-head2.x.x 版本:bin/plugin installmobz/elasticsearch-head5.x.x、6.x.x、7.x.x版本:gitclonegit://github.com/mobz/elasticsearch-head.gitcdela...原创 2019-09-01 14:46:35 · 593 阅读 · 0 评论 -
Python学习笔记-ElasticSearch操作
安装:pip install -U elasticsearch (Successfully installed elasticsearch-7.0.3)ElasticSearch版本:elasticsearch-7.3.0Python操作代码如下# -*- coding:utf-8 -*-import osimport sysfrom elasticsearch impor...原创 2019-08-22 21:05:52 · 977 阅读 · 0 评论 -
Docker学习笔记-ElasticSearch集群搭建
Linux版本:Ubuntu 16.04.2 LTSDocker版本:Docker version 17.09.0-ce, build afdb6d4Docker Compose版本:docker-compose version 1.22.0, build f46880feJDK版本:java version "1.8.0_102"ElasticSearch版本:elasticse...原创 2019-08-22 14:25:56 · 399 阅读 · 0 评论 -
学习笔记-日志采集和实时分析简单实例
流程简述:Nginx生成的访问日志文件通过Filebeat采集输入到Kafka中,Kafka中数据流入Logstash,Logstash处理过滤数据。一个出口直接写到ElasticSearch,提供Kibana进行日志分析可视化处理;一个出口直接写到HDFS,提供后期离线统计分析处理;一个出口写入Kafka中,提供SparkStreaming进行近实时日志统计分析处理。具体配置操作记录如下:N...原创 2018-08-23 17:38:27 · 992 阅读 · 0 评论 -
ElasticSearch学习笔记-常用操作记录
集群相关配置查看相关信息curl -XGET 'http://192.168.0.1:9200/_cat/health?v'curl -XGET 'http://192.168.0.1:9200/_cat/nodes?v'curl -XGET 'http://192.168.0.1:9200/_cat/allocation?v'curl -XGET 'http://192.16...原创 2018-02-09 14:30:16 · 983 阅读 · 0 评论 -
ElasticSearch学习笔记-同义词记录
同义词扩大了一个匹配文件的范围。正如词干提取或者部分匹配,同义词的字段不应该被单独使用,而应该与一个针对主字段的查询操作一起使用,这个主字段应该包含纯净格式的原始文本。第一种实现方式:同义词可以取代现有的语汇单元或通过使用同义词语汇单元过滤器,添加到语汇单元流中。首先,我们定义了一个同义词类型的语汇单元过滤器。然后我们创建了一个使用同义词类型的语汇单元过滤器的自定义分析器。PUT原创 2017-09-02 14:37:42 · 2373 阅读 · 4 评论 -
ElasticSearch学习笔记-相关度得分记录
最近想要修改调整一下ElasticSearch里面Doc的Score,于是在ES官网查阅了一下,相关的介绍和说明还是非常详细的,可以参考连接:https://www.elastic.co/guide/cn/elasticsearch/guide/current/controlling-relevance.htmlhttps://www.elastic.co/guide/cn/elast原创 2017-09-26 20:47:59 · 2574 阅读 · 0 评论 -
JStorm学习笔记-基于Kafka、ElasticSearch、HBase简单实例
相关依赖如下:<hadoop.version>2.7.2</hadoop.version><hbase.version>1.2.3</hbase.version><kafka.version>0.10.0.0</kafka.version><jstorm.version>2.2.1</jstorm...原创 2017-05-12 15:28:49 · 3592 阅读 · 3 评论 -
ElasticSearch学习笔记-JavaAPI操作记录
客户端连接代码:ElasticSearch版本:2.4.x<!-- ElasticSearch依赖包--><dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <...原创 2016-11-04 14:48:05 · 3644 阅读 · 2 评论 -
ElasticSearch学习笔记-集群安装部署
集群版本:elasticsearch-2.4.6.tar.gz集群节点:centos.master 192.168.10.10centos.slave1 192.168.10.11centos.slave2 192.168.10.12配置文件elasticsearch.yml:cluster.name: elasticsearchnode.name: mas...原创 2016-08-02 23:47:04 · 836 阅读 · 0 评论