对在ignite分布式缓存上存储为键值对的数据执行排序

时间:2018-08-29 15:54:25

标签: apache sorting ignite

我想对存储在apache分布式缓存中作为键值对存储的数据进行排序。默认情况下是否有可用的API来执行排序? 而且,如果我编写自己的排序逻辑,会不会是性能问题?

1 个答案:

答案 0 :(得分:1)

您可以将ORDER BY与SQL一起使用,但是您必须小心不要用完内存,因为受影响的缓存中的所有条目都会被带入堆中。

如果对具有适当SQL索引的列进行排序,则将使用索引,而不是将所有行都拉到堆中。在这种情况下,建议使用LIMITlazy=true

相关问题