elasticsearch
liangshitian
java开发工程师
展开
-
springboot集成ElasticSearch的查询添加demo
springBoot集成elasticsearch(下面简称es)有2种实现方案, 一种是基于Jest, 另一种是基于springDataElasticsearch, 我们此次整合采用后者实现。简单实现对es搜索引擎, 添加索引数据, 查询数据等操作。1、pom中elasticsearch依赖springboot版本是2.1.8,此本版内部依赖的ES客户端版本是6.4.3,由于前面的安装是7.4.2版本,所以demo依赖的包是7.4.2。自定义ES版本号,指定下就行: <pro原创 2020-07-26 16:56:40 · 4211 阅读 · 3 评论 -
Elasticsearch的ik分词器安装和验证
1、什么是分词器 把文本转换为一个个的单词,分词称之为analysis。es默认只对英文语句做分词,中文不支持,每个中文字都会被拆分为独立的个体。2、es内置分词器standard:默认分词,单词会被拆分,大小会转换为小写。 simple:按照非字母分词。大写转为小写。 whitespace:按照空格分词。忽略大小写。 stop:去除无意义单词,比如the/a/an/is… keyword:不做分词。把整个文本作为一个单独的关键词。3、ik中的两种分词器ik_max_wor...原创 2020-07-24 16:08:44 · 8742 阅读 · 0 评论 -
Elasticsearch7.4.2批量导入数据,语法使用demo
1、导入批量数据通过此链接的数据拷贝出(https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json)将json数据复制到kibana,使用kibana控制台执行保存到es。#批量导入测试数据POST /bank/account/_bulk...原创 2020-07-23 18:13:53 · 5798 阅读 · 0 评论 -
linux安裝Elasticsearch7.4.2和kibana7.4.2并配置
1、Elasticsearch下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.4.2-linux-x86_64.tar.gz2、将Elasticsearch压缩包上传到/lst/software,然后解压到/lsttar -avxf elasticsearch-7.4.2-linux-x86_64.tar.gz -C /lst3.进入解压目录,新建data目录cd /lst/elast原创 2020-07-21 11:50:48 · 4189 阅读 · 0 评论 -
docker安装Elasticsearch-7.4.2和kibana:7.4.2并配置
Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。 1、docker拉取elasticsearch官方镜像//下载elasticsearch 存储和检索数据docker pull elasticsearch:7.4.22、docker拉取kibana官方镜原创 2020-07-20 19:06:20 · 4576 阅读 · 7 评论