Kubernetes搭建ElasticSearch集群
继MySQL集群,Redis集群后,我们在Kubernetes上来部署ElasticSearch集群。
详细过程如下。
先创建几个配置文件。
Home of Little Jelly
继MySQL集群,Redis集群后,我们在Kubernetes上来部署ElasticSearch集群。
详细过程如下。
先创建几个配置文件。
由于历史原因,MySQL是使用的最多,也是首选的数据库,但当数据量达到千万级别,并有在线分析的需求时,读大于写,MySQL的响应就会越来越慢,直接检索MySQL不但不能得到快速的响应,反而会影响写入性能。
此时,将MySQL数据同步到数据仓库中,从数据仓库中来检索数据就变得非常有必要了。
Python3下使用ElasticSearch是非常方便的。
安装依赖
ElasticSearch Mongo MySQL文档存储及检索对比。
测试环境:
1. 硬件配置:2核2G内存
2. 部署方式:Docker
3. CentOS 8.4
4. PHP 7.4.23
PHP中使用ElasticSearch。
composer安装elasticsearch
composer require elasticsearch/elasticsearch