Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

como migrar dados mysql para o ElasticSearch em tempo real


Existe um projeto existente que pega seu log binário, o transforma e o envia para o Elasticsearch. Você pode conferir em:https://github.com/siddontang/go-mysql-elasticsearch

Outro seria este:https://github.com/noplay/python-mysql- replicação .

Observe, no entanto, que, seja qual for a sua escolha, é uma boa prática pré-criar seu índice e mapeamentos antes de indexar seu log binário. Isso lhe dá mais controle sobre seus dados.

ATUALIZAÇÃO:

Aqui está outro artigo de blog interessante sobre o assunto:Como manter o Elasticsearch sincronizado com um banco de dados relacional usando o Logstash