Ignite - 对点燃缓存上的另一个SQL查询的结果运行sql查询

时间:2016-10-12 19:45:36

标签: sql ignite

有没有办法可以对通过在点火缓存上运行第二个sql查询获得的结果执行sql查询? 我有一个庞大的数据集需要先根据一些输入进行过滤。一旦我有过滤的较小集合,我需要执行诸如计算平均值,最小值,最大值,总和,标准偏差等操作。截至目前,我正在为所有这些操作编写单独的sql查询,但过滤是花费时间我不喜欢我不想重复。有什么建议?

1 个答案:

答案 0 :(得分:1)

要运行SQL查询,您需要在缓存中包含数据。话虽如此,您可以执行第一个查询并将结果存储在另一个缓存中,然后使用第二个查询查询此缓存。这会增加内存消耗,但您可以重用第一个查询的结果。