使用 shuf 来打乱一个文件中的行或是选择文件中一个随机的行。

es怎么用本地的Python脚本过滤搜索结果

Elasticsearch | 作者 Meng | 发布于2017年11月16日 | 阅读数:2597

我现在的服务是搜索后再过滤,因为如果按页取得话每页10个,返回到本地再用本地脚本过滤会导致一页不足十个。现在是一下去取1000条,后端缓存然后分页。有没有什么办法在搜索的时候调用本地的Python脚本对结果进行过滤(脚本比较大,且不能用es自带的过滤规则实现)
已邀请:

netboy

赞同来自:

为什么不是搜索的时候过滤?

medcl - 今晚打老虎。

赞同来自:

如果不能es 端,本地过滤的方案也可以的。1000有点多,建议再小一点。不够了再去找 es 拿。

要回复问题请先登录注册