搜索结果正在快递途中

Elasticsearch如何更好处理理3个表的联合查询?

Elasticsearch | 作者 liangkuai | 发布于2016年10月04日 | 阅读数:3916

我有一个索引是存储资源的,比如车辆和摄像头这种静态物体分别有几十万个和几百个;还有一个索引是存储数据流的,比如车辆经过某个摄像头产生的动态数据大概有一千万条。现在我要查询 n 辆车经过 m 个摄像头的所有数据流。我用的是bool并行查询两类过滤条件,但是 n 和 m 稍微大一点,ES就开始变慢,时间上不能够满足需要。请问有什么好的办法?
已邀请:

martindu - 搜披露创始人

赞同来自: liangkuai

这个场景涉及全文检索吗?如果不涉及不一定非要用ES,可以选用其他数据库比如MongoDB什么的。

要回复问题请先登录注册