以下内容参考官方文档https://www.elastic.co/guide/en/elasticsearch/reference/7.2/elasticsearch-intro.html

使用的学习版本是7.2,参考文档也是7.2的

一、ELK的介绍:

Elasticsearch是分布式搜索与分析引擎,对数据进行索引与搜索;常与Logstash(和Beats),Kibana一起使用,这个组合就是ELK;

Logstash(和Beats)用于收集、聚合和丰富我们的数据,并将其存储在ES中。

Kibana对数据进行可视化以及在浏览器中进行交互式的查看数据,并可以监控和管理集群。

二、ES(ElasticSearch)介绍:

ES可以为所有类型的数据提供实时搜索和分析,无论我们的数据是结构化还是非结构化的文本、数字数据或地理空间数据,ES都可以以支持快速搜索的方式有效的存储和索引它,你可以非常简单的进行数据检索与聚合信息,以发现数据中的趋势和模式。随着你的数据量和查询量增长,ES的分布式特性使你的部署能够与其一起无缝地增长。

虽然不是每个问题都是搜索问题,但Elasticsearch提供了处理各种用例数据的速度和灵活性:

  • 将搜索框添加到应用或网站
  • 存储和分析日志,指标和安全事件数据
  • 使用机器学习实时自动建模数据行为
  • 使用Elasticsearch作为存储引擎自动化业务工作流程
  • 使用Elasticsearch作为地理信息系统(GIS)管理,集成和分析空间信息
  • 使用Elasticsearch作为生物信息学研究工具存储和处理遗传数据

无论我们的用例是否与上面的用例相似,我们在Elasticsearch中处理数据,文档和索引的方式都是相同的。

以下内容参考于https://www.elastic.co/guide/en/elasticsearch/reference/7.2/documents-indices.html

完善中

最新文章

  1. 解决1130 Host 'localhost' is not allowed to connect to this MySQL server
  2. Python的标准输出
  3. 独自handle一个数据库大程有感
  4. MySql 插入数据中文乱码
  5. php常见细节错误
  6. hdu 2199 (二分)
  7. XPath 语法示例
  8. 关于Android的onResume的2点体会(程序切换之后恢复状态)
  9. Makefile简介
  10. windows下部署 ISCSI存储
  11. 【学习笔记】【C语言】进制
  12. Codeforces Round #334 (Div. 2) A. Uncowed Forces 水题
  13. [转] socket异步编程--libevent的使用
  14. Unix/Linux环境C编程入门教程(20) 搭建基于Mac的 Xcode 与 QT 开发环境
  15. 习题3.15 自调整表Find例程
  16. hdu1395-2^x mod n = 1
  17. document.documentElement.clientHeight和document.body.clientHeight区别
  18. Django知识总结(二)
  19. nohup命令执行退出后进程退出
  20. constructor与prototype

热门文章

  1. JS之DOM(一)
  2. python之迭代锁与信号量
  3. 正则表达式——maltrail工程项目中使用
  4. MathType输入矩阵和行列式的技巧
  5. FL Studio 插件使用教程 —— 3x Osc(下)
  6. Linux中配置环境变量
  7. 关于Java里方法重载
  8. spring框架:(一) 技术说明(技术介绍,技术优势以及发展史等)
  9. ucore操作系统学习(五) ucore lab5用户进程管理
  10. vs2019 Com组件初探-简单的COM编写以及实现跨语言调用