Elasticsearch
- 实现全文检索的搜索引擎,首选的是Elasticsearch,主要是开源 他可以快速储存、搜索和分析海量数据
- 他是外国人开发的,对外国人比较友好,中国人是不行的:
- eg:我是中国人 分词后:我、是、中、国、人、中国等等都可以是这句话的关键字
- 需要扩展让他认识中国人的语言elasticsearch-analysis-ik进行分词的处理
Elasticsearch,安装
第一步:获取Elasticsearch-ik镜像
# 从仓库拉取镜像
sudo docker image pull delron/elasticsearch-ik:2.4.6-1.0(网络要求要好)
第二步:配置Elasticsearch-ik
Elasticsearch他是程序,他会在程序中进行运行,需要更改ip地址为本机真实ip地址。
ps:修改/home/python/elasticsearc-2.4.6/config/elasticsearch.yml第54行。更改ip地址为本机真实ip地址。
第三步使用Docker运行Elasticsearch-ik
sudo docker run -dti --name=elasticsearch --network=host -v /home/python/elasticsearch-2.4.6/config:/usr/share/elasticsearch/config delron/elasticsearch-ik:2.4.6-1.0