[發明專利]一種基于mysql和redis數據庫的管理系統及管理方法在審
| 申請號: | 202010599326.6 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111782631A | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 張紅艷 | 申請(專利權)人: | 河北晟宇智科環境科技有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/2455;G06F16/25;G06F16/28 |
| 代理公司: | 北京慕達星云知識產權代理事務所(特殊普通合伙) 11465 | 代理人: | 符繼超 |
| 地址: | 071000 河北省保*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 mysql redis 數據庫 管理 系統 方法 | ||
1.一種基于mysql和redis數據庫的管理方法,其特征在于,具體步驟包括如下:
步驟1:用戶消息通過不同的接口發送到物聯網服務器上;
步驟2:物聯網服務器將用戶消息存儲到redis數據庫的消息隊列中;
步驟3:系統服務器從redis數據庫的消息隊列獲取用戶消息,并保存到mysql數據庫中;
步驟4:系統服務器調用處理所述用戶消息的接口,反饋響應,同時將所述mysql數據庫中的所述用戶消息推送給物聯網設備。
2.根據權利要求1所述的一種基于mysql和redis數據庫的管理方法,其特征在于,當處理消息的速度慢于所述用戶消息的存儲速度,則消息隊列緩存在所述redis數據庫中。
3.根據權利要求1所述的一種基于mysql和redis數據庫的管理方法,其特征在于,所述步驟3中,用戶消息保存到mysql數據庫中的具體步驟包括:
步驟31:物聯網服務器根據用戶行為日志,并調用計算接口分析用戶行為,計算產生指標結果、規則結果、策略結果;
步驟32:將所述指標結果、所述規則結果、所述策略結果存儲到redis數據庫中,并計算獲取告警和安全事件信息;
步驟33:將獲取的告警和安全事件信息寫入到mysql數據庫中。
4.根據權利要求3所述的一種基于mysql和redis數據庫的管理方法,其特征在于,所述步驟32中,在所述redis數據庫中進行預處理;所述預處理根據關聯關系將具有聯系的消息處理為一條消息,并選擇處理方式。
5.一種基于mysql和redis數據庫的管理系統,其特征在于,包括:系統服務器、物聯網服務器、物聯網設備、客戶端、mysql數據庫、redis數據庫;所述客戶端通過物聯網服務器控制物聯網設備;所述物聯網服務器與所述系統服務器通過所述mysql數據庫、redis數據庫進行數據交互。
6.根據權利要求5所述的一種基于mysql和redis數據庫的管理系統,其特征在于,所述客戶端與物聯網服務器通過至少一種通信協議進行數據傳輸。
7.根據權利要求5所述的一種基于mysql和redis數據庫的管理系統,其特征在于,還包括與所述系統服務器相連的管理系統前端;所述管理系統前端用于將規則、用戶登錄、鑒權打包成中間件。
8.根據權利要求5所述的一種基于mysql和redis數據庫的管理系統,其特征在于,所述物聯網服務器與所述系統服務器通過使用socket協議連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河北晟宇智科環境科技有限公司,未經河北晟宇智科環境科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010599326.6/1.html,轉載請聲明來源鉆瓜專利網。





