对Elasticsearch进行非规范化数据

时间:2016-09-14 22:11:49

标签: elasticsearch elasticsearch-2.0

我有一个PostgreSQL数据库。数据库中有72个表。列总数大于 1600 。我想将所有这些数据编入索引到Elasticsearch,并能够通过它运行bool查询。

denormalize我的数据库数据的最佳方法是什么? 可以使用什么工具来连接和索引来自PostgreSQL的所有数据?

由于每个表的limits:列和原始大小,我发现在PostgreSQL端加入数据会有问题。 我还尝试了Pandas,但存在性能问题:Join all PostgreSQL tables and make a Python dictionary

1 个答案:

答案 0 :(得分:0)

您可以使用logstash jdbc输入和elasticsearch输出来同步数据:https://www.elastic.co/blog/logstash-jdbc-input-plugin

相关问题