1.一种基于数据库的石油井场数据存储方法,其特征在于,包括以下步骤:
步骤S1:获取石油井场数据;
步骤S2:建立外部数据源;获取石油井场数据采集指令;基于预设的数据管理系统将石油井场数据采集指令与外部数据源进行数据传输连接建立,生成传输连接指令,并对传输连接指令进行数据安全性检测处理,从而生成石油井场数据安全性连接指令,步骤S2包括以下步骤:步骤S21:通过云平台建立外部数据源;获取石油井场数据采集指令;
步骤S22:利用预设的数据管理系统根据石油井场数据采集指令与建立外部数据源进行数据传输连接处理,从而生成数据传输连接指令;
步骤S23:对数据传输连接指令进行石油井场数据传输策略生成,生成石油井场数据传输安全策略,其中石油井场数据传输安全策略包括安全数据通过策略和安全阻拦策略;基于安全数据通过策略对数据传输连接指令进行传输路径优化处理,以执行石油井场数据传输安全策略;基于安全阻拦策略对数据传输连接指令进行风险控制监测处理,以执行废弃处理;
步骤S24:基于石油井场数据传输安全策略对数据传输连接指令进行安全性检测处理,生成石油井场数据安全性连接指令;
步骤S3:根据石油井场数据安全性连接指令将石油井场数据发送到外部数据源,并对石油井场数据进行数据过滤处理,生成石油井场初步安全数据集;
步骤S4:对石油井场初步安全数据集进行数据预处理,生成石油井场标准化安全数据集;
步骤S5:建立石油井场数据存储数据库,并对石油井场数据存储数据库进行加固处理,生成石油井场加密数据库;将标准化安全数据集存储至预设的缓存数据库进行负载均衡缓存处理,生成石油井场热点数据和石油井场冷数据;将石油井场热点数据和石油井场冷数据存储至石油井场加密数据库进行数据存储处理,得到安全存储数据,以实现石油井场数据存储作业。
2.根据权利要求1所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S23包括以下步骤:步骤S231:对数据传输连接指令进行石油井场数据传输策略生成,生成石油井场数据传输安全策略,其中石油井场数据传输安全策略包括安全数据通过策略和安全阻拦策略;
基于预设的评价标准阈值对数据传输连接指令进行策略判别,生成石油井场策略判别结果,其中石油井场策略判别结果包括安全数据通过结果和安全阻拦结果;
步骤S232:当石油井场策略判别结果为安全数据通过结果时,则应用安全数据通过策略对数据传输连接指令进行传输路径优化处理,生成路径优化数据,通过路径优化数据以执行石油井场数据传输安全策略;
步骤S233:当石油井场策略判别结果为安全阻拦结果时,则应用安全阻拦策略对数据传输连接指令进行风险控制监测处理,生成石油井场风险控制数据;对石油井场风险控制数据进行危险数据标识处理,生成石油井场标识数据,并执行废弃处理。
3.根据权利要求1所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S3包括以下步骤:步骤S31:利用安全套接字层协议建立数据传输通道,生成石油井场数据传输通道;
步骤S32:通过石油井场数据传输通道将石油井场数据发送至外部数据源中进行数据集生成,生成石油井场发送数据集;
步骤S33:对石油井场发送数据集进行无效数据过滤处理,生成石油井场数据过滤数据集;对石油井场数据过滤数据集进行安全信息处理,生成石油井场初步安全数据集。
4.根据权利要求3所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S32包括以下步骤:步骤S321:通过AES加密对石油井场数据进行打包加密,生成石油井场加密数据和石油井场解密数据包,其中石油井场解密数据包包括石油井场时间戳和石油井场校验码数据;
步骤S322:通过石油井场数据传输通道将石油井场加密数据发送至外部数据源中进行数据集生成,生成外部加密数据集;
步骤S323:利用石油井场时间戳和石油井场校验码数据对外部加密数据集进行解密处理,生成石油井场发送数据集。
5.根据权利要求1所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S4包括以下步骤:步骤S41:将石油井场初步安全数据集进行数据分块处理,生成石油井场分块数据集;
步骤S42:对石油井场分块数据集进行数据清洗处理,生成石油井场清洗数据集;将石油井场清洗数据集进行数据增强处理,生成石油井场增强数据集;
步骤S43:对石油井场增强数据集进行数据集标准化处理,从而得到石油井场标准化安全数据集。
6.根据权利要求1所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S5包括以下步骤:步骤S51:构建石油井场关系型数据库;将标准化安全数据集存储至预设的缓存数据库进行负载均衡缓存处理,生成石油井场热点数据和石油井场冷数据;
步骤S52:对石油井场关系型数据库进行性能测试优化,生成性能测试优化结果;基于性能测试优化结果对石油井场关系型数据库进行优化处理,生成石油井场存储数据库;使用数据库安全性加固措施对石油井场存储数据库进行加固处理,生成石油井场加密数据库;
步骤S53:将石油井场热点数据和石油井场冷数据存储至石油井场加密数据库进行数据存储处理,生成安全数据存储数据,完成石油井场数据存储作业。
7.根据权利要求6所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S51包括以下步骤:步骤S511:利用实体‑关系模型设计存储表结构,并对存储表结构进行范式规范处理,生成规范数据库;利用MySQL命令对规范数据库进行索引约束处理,生成石油井场规范数据库;对石油井场规范数据库进行关系型测试,生成石油井场关系型数据库;
步骤S512:将标准化安全数据集存储至预设的缓存数据库进行负载均衡缓存处理,生成石油井场缓存数据;基于数据更新状态和数据访问频率对石油井场缓存数据进行频率数据划分,生成石油井场热点数据和石油井场冷数据;
步骤S513:对石油井场热点数据进行热点数据分片处理,生成热点并发数据;对热点并发数据进行多点缓存处理,完成石油井场热点数据缓存作业;对石油井场冷数据进行冷数据压缩处理,生成石油井场冷压缩数据;对石油井场冷压缩数据进行数据迁移处理,完成石油井场冷数据缓存作业。
8.根据权利要求6所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S52包括以下步骤:步骤S521:对石油井场关系型数据库进行性能测试优化,生成性能测试优化结果;基于性能测试优化结果对石油井场关系型数据库进行优化处理,生成石油井场存储数据库;对石油井场存储数据库进行数据库数据分割处理,生成石油井场分割数据;
步骤S522:对石油井场分割数据进行AES加密算法加密,生成石油井场加密数据和AES密钥;
步骤S523:将石油井场加密数据和AES密钥进行保护管理,生成石油井场加密数据库。
9.根据权利要求6所述的基于数据库的石油井场数据存储方法,其特征在于,步骤S53包括以下步骤:步骤S531:预设石油井场数据完整性阈值;将石油井场热点数据和石油井场冷数据存储至石油井场加密数据库,生成石油井场存储数据;
步骤S532:利用石油井场存储数据与石油井场数据完整性阈值进行对比处理,当安全数据存储数据小于石油井场数据完整性阈值时,将标准化安全数据集判定为缺失性存储数据,并对缺失性存储数据进行数据清除处理;当安全数据存储数据大于或等于石油井场数据完整性阈值时,将标准化安全数据集判定为存储性信息数据;
步骤S533:对存储性信息数据进行监督学习处理,生成安全存储数据;
步骤S534:对安全存储数据进行数据库安全存储,完成石油井场数据存储作业。