Можно ли на основе текущего кода реализовать такой поиск hstore, который возвращал бы значения, отсортированные
по степени близости к искомому?
Т.е, например, при поиске хэша { ‘k1’=>’v1’, ‘k2’=>’v2’, ‘k3’=>’v3’ }, возвращались бы сначала точные совпадения,
потом – совпадения по 2м ключам, потом по 1му ключу..
Или использовалась бы какая-нибудь другая функция, определяющая релевантность.
При этом, естественно, хочется избежать варианта, когда выбираются все записи, считается релевантность и выдается результат..
Записей слишком много, порядка миллионов..