Elasticsearch按值返回范围

时间:2020-01-17 02:57:41

标签: elasticsearch elastic-stack

我一直在研究实现查询的各种方法,该查询从概率分布中返回一定范围的值,但仍然有麻烦。例如,如果我有

{ distribution: {
      1: 0.5,
      3: 0.2,
      4: 0.3,
      5: 0.7,
      6: 0.94
      9: 0.65,
   }
}

如果我想返回0.6-0.75之间的值/概率,我应该取回记录5和9。

我使用的分布范围可能很大,即从5万条记录到10万条记录,甚至更多。本质上是想返回数据的子集。任何指导都会有所帮助。我已经研究了范围查询,但问题是我需要查询键范围,而键范围可能没有分布!另一种选择是拥有记录号。但是,总是存在记录具有相同概率的情况。

0 个答案:

没有答案
相关问题