簡體   English   中英

Ignite - 對 ignite 緩存上的另一個 sql 查詢的結果運行 sql 查詢

[英]Ignite - Running sql query on result of another sql query on ignite cache

有沒有辦法可以對通過在 ignite 緩存上運行第二個 sql 查詢獲得的結果執行 sql 查詢? 我有一個龐大的數據集,需要首先根據一些輸入進行過濾。 一旦我有了過濾的較小集合,我需要執行計算平均值、最小值、最大值、總和、標准偏差等操作。截至目前,我正在為所有這些操作編寫單獨的 sql 查詢,但過濾需要時間,我不這樣做不想避免重復。 有什么建議?

要運行 SQL 查詢,您需要在緩存中有數據。 話雖如此,您可以執行第一個查詢並將結果存儲在另一個緩存中,然后使用第二個查詢查詢該緩存。 這將增加內存消耗,但您將能夠重用第一個查詢的結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM