亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

stream處理結果集和sql直接獲取結果集的對比

直接通過sql語句來過濾條件,獲得結果集不是應該比getall之后在做stream處理,消耗的內存要少么?先獲取全部數據,在用stream處理,比通過sql直接處理,有啥優勢么?或者說是在哪種情景下會比sql好

正在回答

2 回答

此處只是說明有這樣的方法。

具體什么時候用就得看實際需求了。

例如你一個接口如果里面不僅要返回全部數據,還要返回滿足某個條件的數據,用stream處理結果集就可以少操作一次數據庫了,這樣反而可能提高了性能,同時代碼也簡潔了。

1 回復 有任何疑惑可以回復我~

優勢: 減少代碼量

真正性能方面確實比較浪費資源

不過在資源比較豐富的情況下,可能也不太在乎這點資源浪費

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

stream處理結果集和sql直接獲取結果集的對比

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號