Elasticsearch
Elasticsearch
PromisingGirl-Du
这个作者很懒,什么都没留下…
展开
-
Elasticsearch介绍及核心概念
1.什么是全文搜索引擎?1.1 数据的分类结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等对于结构化的数据,我们一般可以通过关系型数据库(Mysql,Oracle等)的table的方式存储和搜索,也可以建立索引,通过b-tree等数据结构快速搜索数据。非结构化的数据:全文数据,指不定长无格式的数据,如邮件,word文档等。对于非结构化的数据,也即对全文数据的搜索主要有两种方法:顺序扫描法,全文搜索法1.2 顺序扫描?按字面意思,我们可以了解它的大概搜索方式,就是按照顺.原创 2020-05-09 14:48:54 · 553 阅读 · 0 评论 -
linux-Centos7安裝Elasticsearch7.4.2和kibana7.4.2
本版本可以不需要安装jdk1.Elasticsearch下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.4.2-linux-x86_64.tar.gz2.将Elasticsearch压缩包上传到linux服务器,然后解压到usr/localtar -avxf elasticsear...原创 2020-05-06 16:01:33 · 711 阅读 · 0 评论 -
Springboot+ElasticSearch7.4.2实现全文搜索和猜你喜欢业务
我们公司之前有做过模仿电商类型项目,模仿电商对服务进行智能搜索,用户搜索内容进行记录,然后查询记录表的记录完成猜你喜欢的简单业务,然后之后我按照这个思路用了Elasticsearch新版7来实现这个业务。准备情况:安装完Elasticsearch,最好安装kibana可视化,版本需和es一致。我的kibana设置的中文。1.首先Springboot和Elasticsearch7进行集成,我...原创 2020-02-05 14:01:20 · 2854 阅读 · 9 评论 -
java Elasticsearch地理位置搜索和 kibana语句位置搜索
1.创建geo_point数据类型搜索地理位置呢,es字段 也就是经度纬度都必须是它需要的指定的类型,要不然查询不了,在kibana中新增加个geo_point数据类型的字段用来做位置字段#添加geo_point类型的字段PUT demo_data/_mapping/demotable{ "properties": { "location1":{ "type":"g...原创 2019-01-11 16:50:49 · 1220 阅读 · 2 评论 -
kibana对Elasticsearch做增删改查操作,以及一些聚合查询
kibana是一个可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据。准备工作:Elasticsearch启动完毕,elasticsearch-head启动完毕 kibana 启动完毕然后访问http://localhost:5601,点击Dev Tools,就是以下图片的界面. 然后我们...原创 2019-01-03 12:27:40 · 4298 阅读 · 2 评论 -
java+Elasticsearch搜索引擎做增删改查操作(Springboot项目)
Elasticsearch查询搜索真的是非常快,所以企业数据量大的一般都存储到Elasticsearch里。用来分析,挖掘数据,Elasticsearch的索引就相当于数据库,类型,就相当于表,文档就相当于数据库的row索引-index- 一个索引就是一个拥有几分相似特征的文档的集合- 相当于数据库中的database类型-type- 一个类型是你的索引的一个逻辑上的分类/分区...原创 2018-09-27 16:37:05 · 2329 阅读 · 4 评论