赞
踩
目录
1.搜索是什么
1.1.概念
1.2.场景
1.2.1.互联网搜索
1.2.2. 站内搜索(垂直搜索)
2.数据库的弊端
2.1.站内搜索(垂直搜索):数量小,简单搜索,可以使用数据库、
2.1.1存储问题。
2.1.2.性能问题
2.1.3.不能分词
2.2.互联网搜索
3.常见的搜索引擎
3.1.ElasticSearch与Solr比较
3.1.1.当单纯的对已有数据进行搜索时,Solr更快
3.1.2.当实时建立索引时,Solr会产生io阻塞,查询性能较差,ElasticSearch具有明显的优势
3.1.3.随着数据量的增加,Solr的搜索效率会变得更低,而ElasticSearch 却没有明显的变化
3.1.4.总结
4.Elasticsearch的概念
5.Elasticsearch的使用场景
5.1.国外
5.2.国内
6.安装Elasticsearch
6.1.查看一下jdk的版本是否是1.8.0
6.2.下载和解压缩Elasticsearch安装包
6.3.Elasticsearch目录结构
6.4.启动Elasticsearch
6.5.访问Elasticsearch
7.什么是Kibana
8.安装Kibana
8.1.下载并解压Kibana
8.2.启动Kibana
8.3.访问Kibana
9.ES中常见的概念
10.ES常用API 接口
11.字段数据类型
11.1.字符串类型
11.1.1.text
11.1.2.keyword
11.2.数值类型
11.2.1.long
11.2.2.Interger
11.2.3.short
11.2.4.byte
11.2.5.double
11.2.6.float
11.2.7.half float
11.2.8.scaled float
11.3.日期类型