董 冬,喬江暉,朱成亮,劉 曉,白文義
(西安航天動力試驗技術研究所,陜西 西安 710100)
由于國外在信息化、云計算、海量存儲及互聯網絡技術的領先發展,在試驗數據解析入庫領域已成熟應用上述技術,實現海量試驗數據分布式管理,試驗數據快速檢索,大數據實時傳輸,而國內起步較晚,在該領域水平較低。近年來,國內液體火箭發動機研試人員也將試驗數據如何深入利用、挖掘這些試驗數據作為重要的研究方向,并建立相關試驗數據管理平臺。而這些數據如何存儲和解析入庫是建立試驗數據管理平臺需首要解決的問題[1]。
數據有2類:一類有統一的結構,可以用數字或文字來描述,具有類似的層次或網絡結構,稱之為結構化數據[2],結構化數據包括完全結構化數據和半結構化數據;另一類信息則無法用數字或者統一的結構表示,內容結構不固定無法解析的數據,即為非結構化數據。既包含結構化數據,又包括非結構化的數據統稱為異構數據。發動機試驗數據符合異構數據特點,可稱為異構試驗數據[3]。發動機試驗數據的存儲特點與傳統意義的數據相比,有其自身的特點。從存儲的角度來考慮,發動機試驗數據具有存儲容量大、媒介類型復雜、 增長快速的特點。
目前常用的結構化數據存放在數據庫中[4],以字段形式存放在表結構組成的數據庫某個表單記錄中。
1)直接存儲在結構化數據庫的BLOB字段中;……