Elasticsearch 介绍

Elasticsearch introductionedit

You know, for search (and analysis)
Elasticsearch = 索引+ 搜索 + 分析。

Elasticsearch建立在Elastic Stack技术栈之上的一个分布式搜索和分析的引擎;Logstash and Beats让你更容易的收集聚合和丰富你的数据,并存储在Elasticsearch中;Kibana让你能用交互的方式 浏览 / 可视化 / 共享对数据的分析,同时管理和监控 stack。
ElasticSeach 可以为各种类型的数据提供实时检索分析。包括 结构化/分结构化文本,数字数据和地理位置数据。Elasticsearch通过支持快速检索的方式存储和索引数据。你通常可以非常简单的检索和聚合数据,挖掘数据的增长趋势和模式。Elasticsearch天然支持分布式,可以让你数据和查询的增长,进行平滑的部署升级。
当然,并不是所有的问题都是检索问题,Elasticsearch在下列场景下也同样可以提供快速灵活的解决方案:

  • 在 App或者 网站中添加检索功能;
  • 存储和分析 日志, metrics(指标?), and security event data;
  • 使用机器学习自动实时 model the behavior of your data (为你的数据建模?)
  • 使用Elasticsearch 作为存储引擎自动化业务工作流;
  • 使用 Elasticsearch 作为GIS系统管理, 集成, 分析空间信息;
  • 使用 Elasticsearch 作为 生物信息研究工具 存储和处理基因数据;

无论你怎么使用ElasticSearch去解决现实中的问题,你在ElasticSearch中处理数据 / 文档 / 索引的方式都是相同的。

你可能感兴趣的:(Elasticsearch 介绍)