Elasticsearch возвращает диапазон по значениям - PullRequest
0 голосов
/ 17 января 2020

Я искал различные способы реализации запроса, который возвращает диапазон значений из распределения вероятностей, все еще испытывая проблемы. Например, если у меня есть

{ 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.

Распределение, с которым я работаю может быть очень большим, т.е. от 50 тыс. записей до 100 тыс. записей, возможно, больше. По сути, хотите вернуть подмножество данных. Любое руководство поможет. Я рассмотрел диапазон запросов, но проблема в том, что мне нужно запросить диапазон ключей, а диапазон ключей может не иметь распределения! Другая альтернатива - иметь номер записи. однако в качестве значения и распределения в качестве ключа всегда существует случай, когда запись имеет одинаковую вероятность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...