CMDB項目實戰三

設計服務端 的目錄結構:

—— backend:管理app

—— api:接收post數據的

—— repository:負責數據庫管理的

API驗證:

    第一關:超時時間
    第二關:通過MD5驗證TOKEN是否被修改
    第三關:驗證是否重複(維護了一個列表,防止列表過大廈,可以刪除一些超時的key)
    ps:
        使用加密(AES加密)

服務器表的設計:
    很多表之間的關係
        服務器表:內存表,硬盤表,網卡表等零件,是一對多的關係

    資產表與服務器表、網絡設備表是一對一的關係

    產品線表與資產表是一對多的關係

    用戶組表與產品線表是多對多的關係

    用戶詳細表與用戶組表是多對多的關係

    資產變更記錄表:記錄資產變更的表與資產表是一對多的關係

    錯誤日誌記錄表:記錄錯誤日誌的表 與資產表是一對多的關係

清洗從客戶端POST的數據:
    disk表的數據清洗:
    增:新的slot與舊的slot進行相比較,求差集 - difference
    刪:舊的slot與新的slot進行相比較,求差集 - difference 
    更:舊的slot與新的slot進行相比較,求交集 & inersection 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章