{eval=Array;=+count(Array);}
前幾年我做過一個(gè)鋼廠眾多監(jiān)測(cè)設(shè)備的數(shù)據(jù)釆集系統(tǒng),用戶界面是瀏覽器。數(shù)據(jù)庫(kù)是postgresql,后臺(tái)中間件是python寫。因?yàn)獒娂瘮?shù)據(jù)是海量的,所以所有數(shù)據(jù)通過多線程或multiprocessing,數(shù)據(jù)在存入數(shù)據(jù)庫(kù)時(shí),也傳遞給一個(gè)python字典,里面存放最新的數(shù)據(jù)。遠(yuǎn)程網(wǎng)頁自動(dòng)刷新時(shí),通過CGI和socket,對(duì)于authorized的session ID,就可以直接從后臺(tái)內(nèi)存里的這個(gè)字典獲取所需最新數(shù)據(jù)(無需查詢數(shù)據(jù)庫(kù)),然后返回到用戶界面。單純用字典來管理最新數(shù)據(jù),對(duì)于簡(jiǎn)單情形還行?;谏鲜鲈?,你也可試試redis.
0
回答0
回答0
回答1
回答0
回答0
回答0
回答0
回答0
回答0
回答