關于數據調用問題的思考 [贏順期貨]
- 咨詢內容:
我不知道文華用什么方法處理的數據調用與保存問題,但是給我的感覺,效果不好,我在想,如果我是分析師,我會這么考慮:
1、在客戶端計算機,按數據類別,設不同的文件夾,里面用來存放數據。存放數據的來源:一是打開頁面,即檢查本地數據文件中,有沒有與頁面對應的數據,如果有則提取到頁面顯示,如果沒有,則向服務器要數據。為了防止有數據不準的現象,可以考慮,設一個更新最新數據的按鈕,方便用戶手工更新近期一段時間的數據。二是手工下載歷史數據,為了減輕服務器的工作量,可象搜索引擎一樣,設置數據的下載,設計如下:
此主題相關圖片如下:下載框.jpg
2、頁面顯示的數據,一律不直接向服務器要,一律從客戶端本地數據文件中提取,這樣可以大量減少寬帶的壓力。3、用來程序化計算的數據,也一律從客戶端本地文件中提取,不僅可以減少寬帶的壓力,而且跨周期的計算也簡單方便了許多,跨周期的計算速度,可以和當前頁面調用數據一樣快了,不會產生明顯的延遲現象。
實現以上數據處理方式的關鍵,是本地數據的管理,一方面,本地數據要有科學的分類保存;另一方面,本地數據要有自動更新能力,要求做到實時更新,并能自動補充近期某一階段空缺數據(可設為300-500個K線時間段),當用戶翻到某頁面,系統即對該頁面的數據進行檢測,如果發現該頁面數據空缺,計算機即自動向服務器提取存放在本地,并由本地調用數據顯示到頁面上;如果該頁面的本地數據是完整的,則直接從本地調用數據進行顯示;更新數據的多少,以頁面的顯示需要為準,但不少于300-500個K線時間段。
一個系統,如果底層做好了,將來會越做越好,如果底層的格局小了,將來會越做越亂,請文華老師切切重視本人的建議,把文華越做越好,我就靠文華來設計程序化了,切切!
- 贏順技術人員:
非常非常感謝您的分析與建議,我們會進行全面的分析,提高優化軟件的速度
謝謝!
- 上一篇:BUYVOL取值問題
- 下一篇:[求助]有幾個遇到的問題,請老師幫忙解答
相關文章
-
沒有相關內容