Выполнить сортировку данных, хранящихся в виде пары ключ-значение в распределенном кеше воспламенения - PullRequest
0 голосов
/ 29 августа 2018

Я хочу выполнить сортировку данных, хранящихся в виде пары ключ-значение в распределенном кеше Apache. Есть ли какой-либо API, доступный по умолчанию для выполнения сортировки? Более того, если я напишу свою собственную логику сортировки, это будет проблемой производительности?

1 Ответ

0 голосов
/ 29 августа 2018

Вы можете использовать ORDER BY с SQL, но вы должны быть осторожны, чтобы не исчерпать память, так как все записи в затронутых кешах будут помещены в кучу.

Если вы сортируете столбцы с соответствующим индексом SQL, индекс будет использоваться вместо перетаскивания всех строк в кучу. В этом случае рекомендуется использовать LIMIT или lazy=true.

...