我有一个PostgreSQL数据库。数据库中有72个表。列总数大于 1600 。我想将所有这些数据编入索引到Elasticsearch,并能够通过它运行bool查询。
denormalize我的数据库数据的最佳方法是什么? 可以使用什么工具来连接和索引来自PostgreSQL的所有数据?
由于每个表的limits:列和原始大小,我发现在PostgreSQL端加入数据会有问题。 我还尝试了Pandas,但存在性能问题:Join all PostgreSQL tables and make a Python dictionary
答案 0 :(得分:0)
您可以使用logstash jdbc输入和elasticsearch输出来同步数据:https://www.elastic.co/blog/logstash-jdbc-input-plugin