社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

Docker部署ES7.9.3单节点

院长技术 • 2 月前 • 90 次点击  

Elasticsearch(简称ES)是一个分布式、可扩展、实时的搜索与数据分析引擎!


Elasticsearch位于Elastic Stack核心,为所有类型的数据提供近乎实时的搜索和分析。无论是结构化或非结构化文本、数字数据还是地理空间数据,Elasticsearch都能以支持快速搜索的方式高效地存储和索引它们。而且,Elasticsearch还能让大家超越简单的数据检索和聚合信息,来发现数据中的趋势和模式哦。


Elasticsearch能与名为Logstash的数据收集和日志解析引擎以及名为Kibana的分析和可视化平台一起,被设计成一个集成解决方案,称为“Elastic Stack”(以前称为“ELK stack”)。


Elasticsearch的底层依赖Lucene,但Lucene的使用比较复杂,需要有一定的信息检索知识。而Elasticsearch的目的是隐藏Lucene的复杂性,取而代之的提供一套简单一致的RESTful API,让大家能更方便地使用Lucene的强大功能。


Elasticsearch还具有如下特点哦:


  • 是一个分布式的实时文档存储引擎,每个字段都可以被索引与搜索。


  • 支持各种查询和聚合操作。


  • 能胜任上百个服务节点的扩展,支持PB级别的结构化或者非结构化数据。


此外,Elasticsearch还有许多优势和应用场景呢,比如:


  • 优势:非关系型、搜索引擎、近实时搜索与分析、高可用、天然分布式、横向可扩展等。


  • 应用场景:搜索引擎、电商网站的商品搜索、站内搜索、模糊查询、全文检索服务,非关系型数据库(如业务宽表),数据库做统计查询,大数据近实时分析引擎(如日志分析)等。


下载镜像:

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.9.3



安装服务:

docker run -d --name my-es \

  -p 9200:9200 -p 9300:9300 \

  -e "discovery.type=single-node" \

docker.elastic.co/elasticsearch/elasticsearch:7.9.3

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/176079
 
90 次点击