- 相關(guān)推薦
數(shù)據(jù)采集設(shè)計會議紀(jì)要
主要思路
1. 數(shù)據(jù)的分析整理主要放在客戶端實現(xiàn),以減少服務(wù)端的壓力;
2. 服務(wù)端主要以組裝和轉(zhuǎn)存實現(xiàn)為主。
服務(wù)端:
1. 處理步驟
(1)Socket監(jiān)聽端口
(2)接收數(shù)據(jù)
(3)處理數(shù)據(jù)
2. 主要問題
(1)多線程
每個數(shù)據(jù)傳輸啟動一個線程,做好線程管理;
要考慮穩(wěn)定性,避免內(nèi)存泄露。
(2)大數(shù)據(jù)量數(shù)據(jù)庫更新
通過塊提交提高數(shù)據(jù)庫轉(zhuǎn)存性能,縮短轉(zhuǎn)存時間;
考慮如何避免庫鎖。
客戶端:
1. 設(shè)備數(shù)據(jù)傳輸
(1)設(shè)備數(shù)據(jù)文件內(nèi)容變化判斷
設(shè)備數(shù)據(jù)的分析處理很費時間,每次傳輸數(shù)據(jù)時都要對設(shè)備數(shù)據(jù)文件進(jìn)行分析壓力很大。考慮到設(shè)備數(shù)據(jù)變化的概率很小,但有的廠家不管設(shè)備數(shù)據(jù)變沒變,都要生成新的設(shè)備數(shù)據(jù)文件,所以要開發(fā)一個文件變化快速比較功能;
方法有:一是特征碼比較;二是轉(zhuǎn)換成ASCII比較;三是轉(zhuǎn)換成二進(jìn)制或十六進(jìn)制比較;四是轉(zhuǎn)換成MD5碼比較。
2. 實時數(shù)據(jù)傳輸
(1)字典表
客戶端取得字典表,進(jìn)行數(shù)據(jù)分析。
(2)數(shù)據(jù)比較
通過數(shù)據(jù)庫臨時表,比較得出新增和修改的數(shù)據(jù)。
3. 數(shù)據(jù)傳輸過程中,數(shù)據(jù)丟失驗證
下一步計劃:
1. 數(shù)采開發(fā)周期一個半月;
2. 進(jìn)行設(shè)計評審;
3. 數(shù)采客戶端DotNet實現(xiàn),xxx負(fù)責(zé);
4. 數(shù)采服務(wù)端Java實現(xiàn),xxx負(fù)責(zé)。
【數(shù)據(jù)采集設(shè)計會議紀(jì)要】相關(guān)文章:
局域網(wǎng)數(shù)據(jù)庫環(huán)境下數(shù)據(jù)采集及處理05-08
數(shù)據(jù)采集崗位職責(zé)(通用14篇)12-05
高性能數(shù)據(jù)采集系統(tǒng)芯片LM12H458及其應(yīng)用05-28
設(shè)計技術(shù)交底會議紀(jì)要范文09-05
管理模具設(shè)計數(shù)據(jù)的技巧08-14
靜脈血標(biāo)本采集法及采集順序10-19
施工圖設(shè)計會議紀(jì)要07-25
護(hù)士采集核酸事跡11-20