Python + Postgresql + Haystack用于百万行搜索/更新

时间:2018-06-19 12:33:18

标签: django mongodb postgresql elasticsearch django-haystack

我想知道postresql数据库是否是我的项目的最佳选择。我需要处理大约50-100个csv文件,每个文件有100k-200万行。我需要每天删除和更新此文件,不是全部,而是全部。我还需要运行搜索查询以从该数据库中的产品检索数据。我将使用Python请求提取信息,每天可能最多提取800个查询,并将其发布到在Django上运行的网站中。

仅在此数据库上执行全文搜索就一直导致崩溃。

Haystack + Elastic Search或Whoosh是最好的方式吗?关于最佳架构以获得最佳性能的任何建议?

非常感谢!

0 个答案:

没有答案