ElasticSearch简称ES,也成为弹性搜索,是基于Apache Lucene构建的开源搜索引擎。其实Lucene本身就是一款性能很好的开源搜索引擎工具包,但是Lucene的API相对复杂,而且掌握它需要很深厚的“内功”。而ES是采用java语言编写的,提供了简单易用的restful API,相较于Lucene简单。
docker pull elasticsearch:7.14.0
docker run -d --name es ?-p 9200:9200 -p 9300:9300 ? ?-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" ?-e "discovery.type=single-node" elasticsearch:7.14.0?
注意:为了防止内存不够,一定加上ES_JAVA_OPTS=-Xms512m -Xmx512m,我踩的坑!!!!
注意:如果是云服务器,一定要配置防火墙规则!
??
?
?