elasticsearch的基本概念及安装
Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎,作为Elastic Stack的核心组件,能够存储数据并帮助发现各种情况。它由节点(node)组成集群(cluster),每个文档保存在分片(shards)中,这些分片分布在集群的不同节点上。索引(index)、类型(type,现已不推荐使用)和文档(document)是其基本的数据组织方式。通过Docker可以方便地安装Elasticsearch与Kibana,其中Elasticsearch用于数据存储与检索,而Kibana则提供了一个可视化界面来探索和展示数据。安装过程中需注意配置文件的正确设置以及内存等资源的合理分配,以确保服务正常运行。