簡體   English   中英

處理大量數據

[英]Working with large amount of Data

我正在asp.net 4.0中創建Web門戶,在該門戶中我必須將http Web請求發送到第三方服務器,並獲得大量的結果集,這將是用戶特定的。 我的問題是,我該在哪里臨時存儲這些數據?

有沒有更好的方法來臨時存儲較大的結果集?

我們從http webrequest得到的響應是針對不同用戶的(基於請求),並且我們必須保留數據,直到用戶完成購物或預訂為止,因此不知道我們將數據保留多長時間。

增加更多:

我們一直想使用會話對象,但是由於大量數據,我們無法使用它,因為它將消耗服務器內存。

第二種選擇是,我們可以使用sql關系數據庫,但是網站正在使用httpweb響應中的數據,因此我們無法控制第三者服務。

Session通常存儲在服務器內存中,因此不是存儲大量數據的好地方。 我建議使用SQL表,但所有內容都是相對的...該數據有多大? 如果您有多個Web服務器,則會話狀態可能已移至SQL,因此最好直接轉到那里。

暫無
暫無

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

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