原因:
在我們寫程式時經常需要用到將少量資料以秒級的儲存起來,但這時無法使用當前自動化的實時資料(太大了,而且成本太高),所以想到了自己寫乙個這樣的程式
功能:
本資料庫用於單使用者儲存多使用者訪問以秒為單位的實時資料,資料以文字檔案的方式儲存於本地硬碟中,並可通過
方式獲得遠端伺服器中的資料並可實現通過
url方式直接檢視結點曲線圖
實現方式:
本系統以指定的基準目錄
(或根目錄
)為主,基準目錄下存在三個目錄:
臨時實時資料目錄:臨時實時資料分為兩類:小時級快取資料儲存、壓縮前實時資料儲存。
小時級快取資料儲存:
為減小檔案儲存,提高讀寫效能特將當天資料以每小時乙個檔案的方式儲存於本目錄下,資料儲存格式為:
[min,data1,data2,
…data60]
min為3
或4位數,表示某小時的某分鐘,例如
603表示6點
3分;data1
等為每秒鐘的資料,例如
data6為6
秒的資料;
小時級資料儲存目錄
:根目錄
/temp/caches/日期/
訊號點-
小時.txt
壓縮前實時資料儲存
:記錄
7天內的實時資料,超過
7天後系統自動進行壓縮並轉存到壓縮實時資料目錄下。
目錄格式為:根目錄
/temp/data/日期/
訊號點.txt,
臨時解壓縮資料目錄:主要用於多使用者對壓縮資料讀取時的解壓縮快取。
目錄格式為:根目錄
/temp/decom/使用者/
子資料夾
壓縮實時資料目錄:為了減小系統資料對於硬碟的消耗,特通過
rar方式對歷史資料進行壓縮儲存。
目錄格式為:根目錄
/data/年/
月/日/
每10個訊號點組成的壓縮檔案
介面:
namespace
system.realtime
} namespace
system.realtime.txt
}
python中自定義函式的說明文件
help 該函式用於檢視函式或模組用途的詳細說明。help語法 help object help len 檢視len 的幫助資訊 len為python內建函式 python已經為該函式建立了文件說明 很多時候,需要自己建立函式的文件說明,這樣也方便讀懂自己的 自定義乙個函式 def sum 2 nu...
資料庫生成word說明文件
資料庫設計的時候,為了其他人能方便閱讀,更加直觀的了解資料庫的介面,交接的時候有存檔的檔案,常常需要把資料庫結構以文件的方式顯示出來,這裡介紹一下如何用簡單的方法生成資料庫的 word 說明文件。使用的工具有兩個,乙個是powerdesigner,還有乙個是pdmreader 本人使用的是 powe...
工業實時資料庫定義和系統架構
實時資料庫是實時系統和資料庫技術相結合的產物,最起初是基於先進控制和優化控制而出現的,屬於實時系統三大子系統中的資料系統的核心。工業實時資料庫指在工業相關行業中應用的實時資料庫,服務物件為上級實時系統 負責在使用現場實時地採集資料 接受實時處理請求並執行相應的實時處理 實時資料庫是實時系統和資料庫技...