ElasticSearch简单安装
基本概念
Elasticsearch 是一个分布式的开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据
Elasticsearch 在 Apache Lucene 的基础上开发而成,支持Restful风格和多种语言调用
着重功能就是用来做数据的检索和分析
-
应用程序搜索
-
网站搜索
-
企业搜索
-
日志处理和分析
-
基础设施指标和容器监测
-
应用程序性能监测
-
地理空间数据分析和可视化
-
安全分析
-
业务分析
为什么要用ElasticSearch
可能会有人问,我们mysql也能做数据的检索和分析,为什么还要用ElasticSearch?
对,mysql也能做数据的检索和分析,但是我们说术业有专攻。而mysql主要用于做数据的持久化存储与管理,也就是crud。如果我们真的使用mysql做海量数据的检索与分析,ElasticSearch更在行。