朱國奇
摘要:為了提高戰場態勢生成的效率,本文介紹了內存數據庫和戰場態勢的生成過程,提出了基于內存數據庫的生成戰場態勢的思想,實現并優化了內存數據庫的查詢和存儲。通過實驗證明了該方法具有較好的效果。
關鍵詞:戰場態勢;內存數據庫;態勢構建
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2018)02-0043-02
戰場態勢指主戰兵力涉及的作戰空間內敵方、我方、中立方兵力以及戰場環境當前狀態和發展變化趨勢。態指當前狀態,描述了兵力位置、運動參數和當前環境條件;勢指發展趨勢,描述了兵力隱含的作戰意圖、作戰能力、相互關系、可能的威脅程度和環境條件未來變化[1]。戰場態勢信息能夠對作戰環境進行更加全面的描述,利于指揮員更加快速、準確地做出作戰決策,提高決策的時效性。
戰場態勢的生成在提高信息化、聯合化和智能化的同時也面臨了信息量急劇增加、信息種類繁多,以及實時處理性強等新要求[2]。本文利用內存數據庫的快速存儲和查詢技術,實現戰場態勢的顯示過濾和排序等功能,很大程度地提高了態勢處理的時效性。
1 內存數據庫技術
內存數據庫是將數據放在內存中直接操作的數據庫[3]。由于內存的讀寫速度比硬盤要高出幾個數量及,所以把數據存儲在內存中比在硬盤中能夠很大程度上提高數據庫的訪問效率,提高數據庫性能。同時,內存數據庫拋棄了磁盤數據管理的傳統方式,基于全部數據都在內存中重新設計了體系結構,并且在數據緩存、快速算法、并行操作方面也進行了相應的改進,所以,數據處理速度比傳統數據庫的數據處理速度要快很多,一般都在10倍以上。……