Petroleum well site data storage method based on database

By adopting a database-based data storage method in oil wells, the problems of insufficient data security and poor system scalability are solved, real-time data monitoring and high-quality and security management are realized, and the reliability and analysis value of data are improved. .

CN119293869AActive Publication Date: 2025-01-10SHENGLI OILFIELD XINGDA GAOXIANG NEW MATERIAL CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411387672.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-06
Publication Date
2025-01-10
Estimated Expiration
2044-10-06

AI Technical Summary

Technical Problem

Existing data management technologies have problems such as insufficient data security, poor system scalability, and complex data integration and consistency management in oil well sites, especially when faced with large-scale data processing and real-time analysis.

Method used

Using a database-based oil well site data storage method, real-time data monitoring and high-quality and security management are realized by acquiring data, establishing external data sources, performing data transmission connections and security detection, data filtering, preprocessing, and encrypting storage. .

Benefits of technology

Real-time monitoring and high-quality, integrity and security management of oil well site data is realized, the reliability and analysis value of data is improved, and the security and efficiency of data transmission and storage are ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293869A_ABST
    Figure CN119293869A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data storage, in particular to a database-based petroleum well site data storage method. The method comprises the following steps: acquiring petroleum well site data; establishing an external data source; acquiring a petroleum well site data acquisition instruction; establishing data transmission connection between the petroleum well site data acquisition instruction and an external data source based on a preset data management system, generating a transmission connection instruction, and performing data security detection processing on the transmission connection instruction to generate a petroleum well site data security connection instruction; according to the invention, through full-life-cycle management of the petroleum well site data, high-quality, integrity and security management of the data is realized from links of data acquisition, transmission, security detection, preprocessing, storage encryption and the like, and the reliability and analysis value of the data are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of data storage, and in particular to a method for storing oil well site data based on a database. Background Art

[0002] Early data management technologies mainly relied on traditional database systems and manual operation processes. In the initial stage, data storage and processing were mostly based on relational database management systems (RDBMS), such as IBM's DB2, Oracle, and Microsoft SQLServer. These systems organize data in a tabular form, emphasizing the structure and integrity of data. Early technologies have obvious limitations in dealing with large-scale data processing and real-time data analysis. Data processing is a batch processing method, the real-time nature of data acquisition and update is insufficient, and the system scalability is poor, making it difficult to meet the rapidly growing data needs. With the advancement of information technology, especially the development of the Internet and big data technology, data management technology has gradually shifted to distributed database systems and cloud computing platforms. However, data management technology at this stage still faces challenges. With the frequent occurrence of data leaks and cyber attacks, data security is still a major issue. With the large amount of data stored, the high load of the database also poses many challenges. At the same time, modern data systems involve multiple data sources and formats, and data integration and consistency management have become increasingly complex. Summary of the invention

[0003] Based on this, it is necessary to provide a database-based oil well site data storage method to solve at least one of the above technical problems.

[0004] To achieve the above purpose, a method for storing oil well site data based on a database comprises the following steps:

[0005] Step S1: Acquire oil well site data;

[0006] Step S2: Establish an external data source; obtain an oil well site data acquisition instruction; establish a data transmission connection between the oil well site data acquisition instruction and the external data source based on a preset data management system, generate a transmission connection instruction, and perform data security detection processing on the transmission connection instruction, thereby generating an oil well site data security connection instruction;

[0007] Step S3: sending the oil well field data to an external data source according to the oil well field data security connection instruction, and performing data filtering processing on the oil well field data to generate a preliminary oil well field security data set;

[0008] Step S4: preprocessing the preliminary safety data set of the oil well site to generate a standardized safety data set of the oil well site;

[0009] Step S5: Establish an oil well site data storage database, and reinforce the oil well site data storage database to generate an oil well site encrypted database; store the standardized security data set in a preset cache database for load balancing cache processing to generate oil well site hot data and oil well site cold data; store the oil well site hot data and oil well site cold data in the oil well site encrypted database for data storage processing to obtain secure storage data, so as to realize the oil well site data storage operation.

[0010] The beneficial effect of the present invention is that by acquiring oil well site data, real-time monitoring of key data on site is achieved, providing basic data support for subsequent analysis and decision-making. Establishing an external data source and obtaining data acquisition instructions Through a preset data management system, an effective connection between the well site data and the external data source is achieved, a transmission connection instruction is generated, and a security detection process is performed on it to ensure the security of the data during the transmission process, thereby generating a data security connection instruction. This process not only ensures the accuracy of data transmission, but also prevents potential security threats through security detection. According to the data security connection instruction, the oil well site data is sent to the external data source and data filtering is performed to generate a preliminary security data set. This step effectively eliminates unnecessary or redundant data through data filtering, thereby improving the quality and use value of the data. The preliminary security data set is preprocessed to generate a standardized security data set. The data preprocessing step includes operations such as data cleaning, missing value filling and format unification, which further improves the integrity and consistency of the data and lays a solid foundation for subsequent data analysis and application. Establishing an oil well site data storage database and performing reinforcement processing to generate an oil well site encrypted database, this measure strengthens the security of data storage and prevents potential risks in the data storage stage, such as illegal access and data leakage. At the same time, the standardized security data set is stored in a preset cache database for load balancing cache processing, which effectively improves the response speed and processing capacity of the system. By distinguishing between hot data and cold data in the oil well site and storing them separately, the utilization of storage resources is optimized and the data access efficiency is improved. The separate storage of hot data and cold data not only optimizes the performance, but also reduces the storage cost and improves the scalability and maintainability of the data storage system. Therefore, the present invention achieves high quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security detection, preprocessing to storage encryption, and improves the reliability and analysis value of data. The present invention achieves high quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security detection, preprocessing to storage encryption, and improves the reliability and analysis value of data.

[0011] Preferably, step S2 comprises the following steps:

[0012] Step S21: Establish an external data source through the cloud platform; obtain oil well site data collection instructions;

[0013] Step S22: using a preset data management system to perform data transmission connection processing according to the oil well site data collection instruction and the establishment of an external data source, thereby generating a data transmission connection instruction;

[0014] Step S23: Generate an oil well site data transmission strategy for the data transmission connection instruction, and generate an oil well site data transmission security strategy, wherein the oil well site data transmission security strategy includes a security data passing strategy and a security blocking strategy; based on the security data passing strategy, perform transmission path optimization processing on the data transmission connection instruction to execute the oil well site data transmission security strategy; based on the security blocking strategy, perform risk control monitoring processing on the data transmission connection instruction to execute abandonment processing.

[0015] The present invention establishes an external data source through a cloud platform and obtains oil well site data acquisition instructions, thereby providing a flexible and scalable data storage and management environment, ensuring accurate transmission and timely response of data acquisition instructions. The application of the cloud platform not only improves the flexibility of data storage, but also supports the processing and analysis requirements of large-scale data through its powerful computing power and resource scheduling. By using a preset data management system, data transmission connection processing is established with an external data source according to the oil well site data acquisition instructions, thereby generating a data transmission connection instruction. This process ensures efficient transmission of data from the well site to the external data source through systematic data management and the establishment of transmission connections. The application of the data management system effectively simplifies the data transmission process and improves the accuracy and reliability of data transmission. The data transmission connection instruction generates an oil well site data transmission strategy, and generates an oil well site data transmission security strategy, which includes a security data passing strategy and a security blocking strategy. By optimizing the transmission path of the data transmission connection instruction based on the security data passing strategy, the oil well site data transmission security strategy is executed to ensure the optimization of the data transmission path, reduce the delay and loss of data transmission, and thus improve the efficiency and reliability of data transmission. The data transmission connection instruction is subjected to risk control monitoring processing based on the security blocking strategy to execute the discard processing, thereby further strengthening the security management in the data transmission process. The application of security blocking strategies effectively prevents potential data security threats and ensures the security and integrity of data transmission through real-time risk monitoring and control. Based on the oil well site data transmission security strategy, the data transmission connection instructions are security tested and processed to generate oil well site data security connection instructions. This step ensures the security and effectiveness of data transmission connection instructions through systematic security testing, further improving the reliability and security of data transmission.

[0016] Preferably, step S23 includes the following steps:

[0017] Step S231: generating a data transmission strategy for the oil well site for the data transmission connection instruction, generating a data transmission security strategy for the oil well site, wherein the data transmission security strategy for the oil well site includes a security data passing strategy and a security blocking strategy; performing a strategy discrimination on the data transmission connection instruction based on a preset evaluation standard threshold, generating an oil well site strategy discrimination result, wherein the oil well site strategy discrimination result includes a security data passing result and a security blocking result;

[0018] Step S232: When the oil well site strategy identification result is a safety data passing result, the safety data passing strategy is applied to perform transmission path optimization processing on the data transmission connection instruction to generate path optimization data, and the oil well site data transmission safety strategy is executed through the path optimization data;

[0019] Step S233: When the oil well site strategy judgment result is a safety blocking result, the safety blocking strategy is applied to perform risk control monitoring processing on the data transmission connection instruction to generate oil well site risk control data; the oil well site risk control data is subjected to dangerous data identification processing to generate oil well site identification data, and discard processing is performed.

[0020] The present invention generates a data transmission strategy for a well site by performing data transmission connection instruction, and formulates a data transmission security strategy including a safe data passing strategy and a safe blocking strategy. The data transmission connection instruction is subjected to a strategy discrimination based on a preset evaluation standard threshold, and a strategy discrimination result of the well site is generated, which clarifies the security and risk of data during transmission. This strategy generation and discrimination process not only improves the accuracy and reliability of data transmission, but also prevents potential data security threats through a refined security strategy. When the strategy discrimination result is a safe data passing result, the safe data passing strategy is applied to perform transmission path optimization processing on the data transmission connection instruction to generate path optimization data. The data transmission security strategy for the well site is executed through the path optimization data, which ensures the optimization of the data transmission path, reduces the delay and loss of data transmission, and improves the efficiency and stability of data transmission. The transmission path optimization processing further improves the security and reliability of data transmission by reducing unnecessary intermediate nodes and optimizing the data flow. When the strategy discrimination result is a safe blocking result, the safe blocking strategy is applied to perform risk control monitoring processing on the data transmission connection instruction to generate oil well site risk control data. The oil well site risk control data is processed by identifying dangerous data, generating oil well site identification data, and performing waste treatment. This process ensures that dangerous data does not enter the transmission path through real-time monitoring and identification of potential risk data, further strengthening the security of data transmission. The risk control and waste treatment mechanism not only effectively prevents data leakage and safety accidents, but also ensures the security and integrity of data transmission through strict risk monitoring and control measures.

[0021] Preferably, step S3 comprises the following steps:

[0022] Step S31: using the secure socket layer protocol to establish a data transmission channel to generate an oil well site data transmission channel;

[0023] Step S32: sending the oil well site data to an external data source through an oil well site data transmission channel to generate a data set, thereby generating an oil well site sending data set;

[0024] Step S33: performing invalid data filtering processing on the data set sent by the oil well site to generate an oil well site data filtering data set; performing safety information processing on the oil well site data filtering data set to generate an oil well site preliminary safety data set.

[0025] The present invention establishes a data transmission channel through a secure socket layer protocol (SSL / TLS) to generate an oil well field data transmission channel, ensures the confidentiality and integrity of data during transmission through an encrypted transmission mechanism, and prevents data from being intercepted or tampered with during transmission. The SSL / TLS protocol ensures the privacy and security of data during transmission by establishing a secure connection, and provides reliable data transmission guarantee. The oil well field data is sent to an external data source through the oil well field data transmission channel for data set generation to generate an oil well field sending data set. This process realizes efficient data transmission and storage through a secure transmission channel. After the external data source receives the data, the original data is sorted and classified through a systematic data set generation process to form a structured sending data set, which provides basic data support for subsequent data processing and analysis. Invalid data filtering processing is performed on the oil well field sending data set to generate an oil well field data filtering data set. By filtering invalid data, redundant and erroneous data are removed, and the quality and accuracy of the data set are improved. Data filtering processing effectively reduces data noise and ensures the integrity and consistency of the data. Security information processing is performed on the oil well field data filtering data set to generate an oil well field preliminary security data set. Secure information processing further enhances data security and privacy protection by performing operations such as data encryption and anonymization, ensuring the security and compliance of data during subsequent use.

[0026] Preferably, step S32 includes the following steps:

[0027] Step S321: Packaging and encrypting the oil well site data through AES encryption to generate oil well site encrypted data and oil well site decrypted data packets, wherein the oil well site decrypted data packets include oil well site timestamp and oil well site check code data;

[0028] Step S322: sending the oil well site encrypted data to an external data source through an oil well site data transmission channel to generate a data set, thereby generating an external encrypted data set;

[0029] Step S323: decrypt the external encrypted data set using the oil well site timestamp and the oil well site verification code data to generate an oil well site sending data set.

[0030] The present invention uses AES (Advanced Encryption Standard) encryption technology to package and encrypt oil well field data, generate oil well field encrypted data and oil well field decryption data packets, wherein the oil well field decryption data packets contain timestamp and check code data. AES encryption technology provides a highly secure encryption mechanism, ensures the confidentiality of data through complex key operations, and prevents unauthorized access and data leakage. The introduction of timestamps and check codes not only ensures the timeliness of data transmission, but also provides necessary information for subsequent decryption and data verification, ensuring the integrity and consistency of data during transmission. The oil well field encrypted data is sent to an external data source through an oil well field data transmission channel for data set generation to generate an external encrypted data set. The application of the data transmission channel, combined with the AES encryption technology, ensures the security and confidentiality of data during transmission. Through the secure transmission channel, the data will not be intercepted or tampered with during transmission, further enhancing the security of data transmission. After the external data source receives the encrypted data, it generates an external encrypted data set through systematic processing, providing a high-quality data foundation for subsequent data decryption and use. The external encrypted data set is decrypted using the oil well site timestamp and oil well site check code data to generate the oil well site sending data set. The decryption process ensures the timeliness and integrity of the data by verifying the timestamp and check code, and prevents data tampering and forgery. The timestamp ensures the real-time transmission of data, and the check code ensures that there is no error or loss in the data transmission process through data integrity verification. The decryption process restores the original data, providing reliable data support for subsequent data analysis and processing.

[0031] Preferably, step S4 comprises the following steps:

[0032] Step S41: performing data block processing on the preliminary safety data set of the oil well site to generate a block data set of the oil well site;

[0033] Step S42: performing data cleaning processing on the oil well site block data set to generate an oil well site cleaning data set; performing data enhancement processing on the oil well site cleaning data set to generate an oil well site enhanced data set;

[0034] Step S43: performing data set standardization processing on the oil well site enhanced data set, thereby obtaining a standardized safety data set of the oil well site.

[0035] The present invention generates a block data set of an oil well site by performing data block processing on a preliminary safety data set of an oil well site. The data block processing divides a large-scale data set into smaller and more manageable data blocks, which is convenient for subsequent parallel processing and analysis. This process effectively improves the efficiency of data processing through the block technology, reduces the burden of a single computing node, and also provides flexibility for local processing of data. The oil well site block data set is subjected to data cleaning processing to generate an oil well site cleaning data set. The data cleaning processing improves the accuracy and reliability of the data by removing noise, missing values ​​and outliers in the data. The cleaned data is neater and more standardized, providing a high-quality data foundation for subsequent data analysis and application. Then, the oil well site cleaning data set is subjected to data enhancement processing to generate an oil well site enhanced data set. The data enhancement processing further improves the richness and effectiveness of the data set by increasing the diversity and representativeness of the data, such as data expansion, balancing and conversion. The enhanced data set can better represent the actual situation and improve the effect of model training and data analysis. The oil well site enhanced data set is subjected to data set standardization processing to obtain an oil well site standardized safety data set. Data standardization makes data sets more standardized and consistent by unifying the measurement units, scope and format of data. Standardized data not only facilitates integration and comparison between different data sources, but also improves the availability and interpretability of data. Standardization effectively reduces redundancy and inconsistency in data, ensuring seamless connection and sharing of data between different systems and applications. Data block processing splits large-scale data sets into smaller and more manageable data blocks, facilitating subsequent parallel processing and analysis. This process effectively improves the efficiency of data processing through block technology, reduces the burden of a single computing node, and also provides flexibility for local processing of data. Data cleaning is performed on the oil well site block data set to generate an oil well site cleaned data set. Data cleaning improves the accuracy and reliability of data by removing noise, missing values ​​and outliers in the data. The cleaned data is neater and more standardized, providing a high-quality data foundation for subsequent data analysis and application. Next, the oil well site cleaned data set is subjected to data enhancement processing to generate an oil well site enhanced data set. Data enhancement processing further improves the richness and effectiveness of the data set by increasing the diversity and representativeness of the data, such as data expansion, balancing and transformation. The enhanced dataset can better represent the actual situation and improve the effect of model training and data analysis. The enhanced dataset of the oil well site is standardized to obtain the standardized safety dataset of the oil well site. Data standardization makes the dataset more standardized and consistent by unifying the measurement unit, scope and format of the data. The standardized data not only facilitates the integration and comparison between different data sources, but also improves the availability and interpretability of the data.Standardization effectively reduces redundancy and inconsistency in data, ensuring seamless connection and sharing of data between different systems and applications.

[0036] Preferably, step S5 comprises the following steps:

[0037] Step S51: constructing an oil well site relational database; storing the standardized security data set in a preset cache database for load balancing cache processing, and generating oil well site hot data and oil well site cold data;

[0038] Step S52: optimizing the performance test of the oil well site relational database and generating a performance test optimization result; optimizing the oil well site relational database based on the performance test optimization result and generating an oil well site storage database; reinforcing the oil well site storage database using database security reinforcement measures and generating an oil well site encrypted database;

[0039] Step S53: storing the hot data and cold data of the oil well field in the oil well field encryption database for data storage processing, generating secure data storage data, and completing the oil well field data storage operation.

[0040] The present invention provides a solid foundation for structured storage and management of data by constructing an oil well site relational database. The oil well site relational database is constructed and the standardized security data set is stored in a preset cache database for load balancing cache processing, generating oil well site hot data and oil well site cold data. This process ensures the efficiency and accuracy of data in storage and access. Through load balancing cache processing, hot data (high-frequency access data) and cold data (low-frequency access data) are effectively distinguished and processed separately, optimizing the performance and response speed of the system. The cache mechanism reduces the direct access pressure to the main database, improves the speed of data access, and improves the user experience. The oil well site relational database is optimized by performance testing, and the database optimization processing is performed based on the performance test results to generate an oil well site storage database. This optimization process is critical because it ensures that the database can efficiently process a large number of read and write requests, reducing the system response time and processing bottlenecks. Performance testing can identify potential bottlenecks of the database, and further improve the overall performance of the database through optimization measures (such as index optimization, query optimization, resource configuration adjustment, etc.). The optimization processing at this stage not only enhances the processing capacity of the database, but also improves the stability and reliability of the system. Finally, the hot data and cold data of the oil well site are stored in the oil well site encrypted database for data storage processing, and secure data storage data is generated. This process combines database security reinforcement measures to provide a high level of security protection for the data. Data encryption technology protects data from unauthorized access and data leakage risks, ensuring the confidentiality and integrity of the data. In addition, the generation of secure storage data completes the data storage operation and provides a solid guarantee for the long-term preservation and management of data. Through such encryption processing, the data of the oil well site is not only protected during the storage process, but also meets strict data security compliance requirements.

[0041] Preferably, step S51 includes the following steps:

[0042] Step S511: Design the storage table structure using the entity-relationship model, and perform paradigm standardization processing on the storage table structure to generate a standard database; perform index constraint processing on the standard database using MySQL commands to generate an oil well site standard database; perform relational testing on the oil well site standard database to generate an oil well site relational database.

[0043] Step S512: storing the standardized security data set in a preset cache database for load balancing cache processing to generate oil well field cache data; dividing the oil well field cache data into frequency data based on data update status and data access frequency to generate oil well field hot data and oil well field cold data;

[0044] Step S513: perform hot data sharding processing on the hot data of the oil well site to generate hot concurrent data; perform multi-point cache processing on the hot concurrent data to complete the hot data cache operation of the oil well site; perform cold data compression processing on the cold data of the oil well site to generate cold compressed data of the oil well site; perform data migration processing on the cold compressed data of the oil well site to complete the cold data cache operation of the oil well site.

[0045] The present invention designs a storage table structure by using an entity-relationship model and performs paradigm normalization processing on it to generate a standardized database. This process ensures the rationality and consistency of the database structure, reduces data redundancy and inconsistency through paradigm normalization processing, and optimizes the data storage structure. The MySQL command is used to perform index constraint processing on the standardized database, which not only enhances the query efficiency of the database, but also ensures data integrity and consistency. Finally, the oil well field relational database generated after relational testing has an optimized storage structure and efficient data management capabilities, and can support complex query and data operation requirements. The standardized security data set is stored in a preset cache database, and load balancing cache processing is performed to generate oil well field cache data. In this way, hot data and cold data are effectively divided and processed, thereby optimizing data access performance. The oil well field cache data is divided into frequency data based on the data update status and access frequency, and the oil well field hot data and cold data are further generated. This strategy ensures efficient access to data. Hot data (high-frequency access data) can be quickly accessed and processed, while cold data (low-frequency access data) is properly stored to optimize resource utilization. Hot spot data of oil well sites are processed by hot spot data sharding to generate hot spot concurrent data. This process disperses and stores hot spot data through data sharding technology, significantly improving the concurrent capability of data processing and the response speed of the system. Multi-point cache processing of hot spot data completes the hot spot data caching operation of oil well sites, effectively improving the access efficiency of the system and the data reading and writing speed. At the same time, the cold data of oil well sites is compressed to generate cold compressed data of oil well sites. The data storage occupancy and transmission bandwidth are reduced through data compression technology, further optimizing the use of storage resources. The migration processing of cold data ensures the efficient management of cold data in long-term storage and completes the cold data caching operation of oil well sites.

[0046] Preferably, step S52 includes the following steps:

[0047] Step S521: Perform performance test optimization on the oil well site relational database to generate performance test optimization results; optimize the oil well site relational database based on the performance test optimization results to generate an oil well site storage database; perform database data segmentation on the oil well site storage database to generate oil well site segmentation data;

[0048] Step S522: encrypt the oil well site segmented data using the AES encryption algorithm to generate oil well site encrypted data and an AES key;

[0049] Step S523: Protect and manage the oil well site encrypted data and AES keys to generate an oil well site encrypted database.

[0050] The present invention generates performance test optimization results by optimizing the performance test of the oil well field relational database. The performance test optimization simulates the actual workload, evaluates the response time, throughput and resource utilization of the database, and identifies performance bottlenecks and optimization opportunities. Based on the performance test optimization results, the oil well field relational database is optimized to generate an oil well field storage database. This process effectively improves the performance and efficiency of the database by adjusting database configuration parameters, optimizing query execution plans and index strategies, and ensures the high efficiency of data storage and access. Subsequently, the oil well field storage database is subjected to database data segmentation processing to generate oil well field segmentation data. Data segmentation further improves the efficiency of data processing by splitting large-scale data sets into smaller and more manageable data blocks, reduces the burden of a single computing node, and also provides flexibility for local data processing. The oil well field segmentation data is encrypted by the AES encryption algorithm to generate oil well field encrypted data and AES keys. The AES (Advanced Encryption Standard) encryption algorithm provides a highly secure encryption mechanism, ensures the confidentiality of data through complex key operations, and prevents unauthorized access and data leakage. The encrypted data is effectively protected during transmission and storage, which improves the security and confidentiality of the data. The generation and management of AES keys are also crucial for data decryption and access, ensuring the availability and integrity of encrypted data. The oil well site encrypted data and AES keys are protected and managed to generate an oil well site encrypted database. Key management ensures the security and confidentiality of AES keys through secure storage and access control, and prevents data security risks caused by key leakage. The encrypted database ensures the confidentiality and integrity of data during storage through a multi-level security protection mechanism, including data encryption, access control and audit logs. Through effective key management and data encryption protection, a highly secure data storage environment is established, providing a solid guarantee for the data security of the enterprise.

[0051] Preferably, step S53 includes the following steps:

[0052] Step S531: Preset the oil well site data integrity threshold; store the oil well site hot data and the oil well site cold data in the oil well site encryption database to generate oil well site storage data;

[0053] Step S532: Compare the oil well site storage data with the oil well site data integrity threshold. When the safety data storage data is less than the oil well site data integrity threshold, the standardized safety data set is determined as missing storage data, and the missing storage data is cleared; when the safety data storage data is greater than or equal to the oil well site data integrity threshold, the standardized safety data set is determined as storage information data.

[0054] Step S533: Perform supervised learning processing on the storage information data to generate secure storage data;

[0055] Step S534: securely store the securely stored data in a database to complete the oil well site data storage operation.

[0056] The present invention generates oil well field storage data by presetting the oil well field data integrity threshold, and storing the oil well field hot spot data and the oil well field cold data in the oil well field encrypted database. The preset data integrity threshold provides a clear standard for the quality detection of data storage, and the integrity and accuracy of the data are ensured by comparing the actual result of data storage with the threshold. The oil well field storage data is compared with the oil well field data integrity threshold. When the security data storage data is less than the oil well field data integrity threshold, the standardized security data set is determined as missing storage data, and the missing storage data is cleared. This process avoids the negative impact of low-quality data on subsequent analysis and decision-making by clearing incomplete or missing data, and ensures the high quality and consistency of data in the database. When the security data storage data is greater than or equal to the oil well field data integrity threshold, the standardized security data set is determined as storage information data. Through this process, high-quality data can be effectively filtered out, providing a reliable data basis for subsequent supervised learning and secure storage. The storage information data is processed by supervised learning to generate secure storage data. Supervised learning improves the quality and accuracy of data by training historical data and labeled data, building a model, identifying and correcting potential problems and anomalies in the data. Through supervised learning processing, the quality of data has been further improved, ensuring the integrity and reliability of stored data, and providing high-quality data support for data application and analysis. The secure storage data is securely stored in the database to complete the data storage operation at the oil well site. Secure storage ensures the security and confidentiality of data during storage through measures such as data encryption, access control and security auditing. Database security storage not only ensures the confidentiality and integrity of data, but also prevents data leakage, tampering and unauthorized access through a multi-level security protection mechanism, thereby improving the security and reliability of data storage.

[0057] The beneficial effect of the present invention is that by acquiring oil well site data, real-time monitoring of key data on site is achieved, providing basic data support for subsequent analysis and decision-making. Establishing an external data source and obtaining data acquisition instructions Through a preset data management system, an effective connection between the well site data and the external data source is achieved, a transmission connection instruction is generated, and a security detection process is performed on it to ensure the security of the data during the transmission process, thereby generating a data security connection instruction. This process not only ensures the accuracy of data transmission, but also prevents potential security threats through security detection. According to the data security connection instruction, the oil well site data is sent to the external data source and data filtering is performed to generate a preliminary security data set. This step effectively eliminates unnecessary or redundant data through data filtering, thereby improving the quality and use value of the data. The preliminary security data set is preprocessed to generate a standardized security data set. The data preprocessing step includes operations such as data cleaning, missing value filling and format unification, which further improves the integrity and consistency of the data and lays a solid foundation for subsequent data analysis and application. Establishing an oil well site data storage database and performing reinforcement processing to generate an oil well site encrypted database, this measure strengthens the security of data storage and prevents potential risks in the data storage stage, such as illegal access and data leakage. At the same time, the standardized security data set is stored in a preset cache database for load balancing cache processing, which effectively improves the response speed and processing capacity of the system. By distinguishing between hot data and cold data in the oil well site and storing them separately, the utilization of storage resources is optimized and the data access efficiency is improved. The separate storage of hot data and cold data not only optimizes the performance, but also reduces the storage cost and improves the scalability and maintainability of the data storage system. Therefore, the present invention achieves high quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security detection, preprocessing to storage encryption, and improves the reliability and analysis value of data. The present invention achieves high quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security detection, preprocessing to storage encryption, and improves the reliability and analysis value of data. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 A schematic diagram of the steps of a method for storing oil well site data based on a database;

[0059] Figure 2 for Figure 1 Detailed implementation steps of step S2 in the flowchart;

[0060] Figure 3 for Figure 1 Detailed implementation steps of step S4 in FIG.

[0061] Figure 4 for Figure 1 Detailed implementation steps of step S5;

[0062] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0063] The following is a clear and complete description of the technical method of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by technicians in this field without creative work are within the scope of protection of the present invention.

[0064] In addition, the accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. The functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor methods and / or microcontroller methods.

[0065] It should be understood that, although the terms "first", "second", etc. may be used herein to describe various units, these units should not be limited by these terms. These terms are used only to distinguish one unit from another unit. For example, without departing from the scope of the exemplary embodiments, the first unit may be referred to as the second unit, and similarly the second unit may be referred to as the first unit. The term "and / or" used herein includes any and all combinations of one or more of the listed associated items.

[0066] To achieve this, please refer to Figures 1 to 4 , a method for storing oil well site data based on a database, the method comprising the following steps:

[0067] Step S1: Acquire oil well site data;

[0068] Step S2: Establish an external data source; obtain an oil well site data acquisition instruction; establish a data transmission connection between the oil well site data acquisition instruction and the external data source based on a preset data management system, generate a transmission connection instruction, and perform data security detection processing on the transmission connection instruction, thereby generating an oil well site data security connection instruction;

[0069] Step S3: sending the oil well field data to an external data source according to the oil well field data security connection instruction, and performing data filtering processing on the oil well field data to generate a preliminary oil well field security data set;

[0070] Step S4: preprocessing the preliminary safety data set of the oil well site to generate a standardized safety data set of the oil well site;

[0071] Step S5: Establish an oil well site data storage database, and reinforce the oil well site data storage database to generate an oil well site encrypted database; store the standardized security data set in a preset cache database for load balancing cache processing to generate oil well site hot data and oil well site cold data; store the oil well site hot data and oil well site cold data in the oil well site encrypted database for data storage processing to obtain secure storage data, so as to realize the oil well site data storage operation.

[0072] The beneficial effect of the present invention is that by acquiring oil well site data, real-time monitoring of key data on site is achieved, providing basic data support for subsequent analysis and decision-making. Establishing an external data source and obtaining data acquisition instructions Through a preset data management system, an effective connection between the well site data and the external data source is achieved, a transmission connection instruction is generated, and a security detection process is performed on it to ensure the security of the data during the transmission process, thereby generating a data security connection instruction. This process not only ensures the accuracy of data transmission, but also prevents potential security threats through security detection. According to the data security connection instruction, the oil well site data is sent to the external data source and data filtering is performed to generate a preliminary security data set. This step effectively eliminates unnecessary or redundant data through data filtering, thereby improving the quality and use value of the data. The preliminary security data set is preprocessed to generate a standardized security data set. The data preprocessing step includes operations such as data cleaning, missing value filling and format unification, which further improves the integrity and consistency of the data and lays a solid foundation for subsequent data analysis and application. Establishing an oil well site data storage database and performing reinforcement processing to generate an oil well site encrypted database, this measure strengthens the security of data storage and prevents potential risks in the data storage stage, such as illegal access and data leakage. At the same time, the standardized security data set is stored in a preset cache database for load balancing cache processing, which effectively improves the response speed and processing capacity of the system. By distinguishing between hot data and cold data in the oil well site and storing them separately, the utilization of storage resources is optimized and the data access efficiency is improved. The separate storage of hot data and cold data not only optimizes the performance, but also reduces the storage cost and improves the scalability and maintainability of the data storage system. Therefore, the present invention achieves high quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security detection, preprocessing to storage encryption, and improves the reliability and analysis value of data. The present invention achieves high quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security detection, preprocessing to storage encryption, and improves the reliability and analysis value of data.

[0073] In the embodiment of the present invention, reference Figure 1 The above is a schematic diagram of the steps of the oil well site data storage method based on the database of the present invention. In this example, the oil well site data storage method based on the database includes the following steps:

[0074] Step S1: Acquire oil well site data;

[0075] In the embodiment of the present invention, various sensors and data acquisition devices are deployed in the oil well site, which can monitor and record various physical parameters of the well site, such as pressure, temperature, flow, liquid level and composition. These sensors transmit real-time data to the centralized control system through wireless or wired networks.

[0076] Step S2: Establish an external data source; obtain an oil well site data acquisition instruction; establish a data transmission connection between the oil well site data acquisition instruction and the external data source based on a preset data management system, generate a transmission connection instruction, and perform data security detection processing on the transmission connection instruction, thereby generating an oil well site data security connection instruction;

[0077] In the embodiment of the present invention, the establishment of an external data source requires the configuration of data source information through the data management system, including data source type (such as database, data lake, cloud storage), connection parameters (such as URL, port, user name and password) and data access rights. The data management system ensures that the external data source can be correctly and reliably accessed and managed through these configuration information. The acquisition of oil well site data acquisition instructions is implemented through an integrated data acquisition platform. The platform is capable of receiving and processing acquisition instructions from the well site, which contain specific requirements for data acquisition targets, time ranges, acquisition frequencies and data formats. Based on these acquisition instructions, the data management system establishes a data transmission connection with the external data source through a preset data transmission protocol and communication standard. During the establishment of the data transmission connection, the data management system generates a transmission connection instruction and ensures the security and reliability of the transmission connection through a series of data security detection processes. The data security detection process includes encryption processing, identity authentication and permission verification of the transmission connection instruction. The encryption process uses TLS (Transport Layer Security Protocol) encryption technology to ensure the confidentiality and integrity of the transmitted data. Identity authentication and permission verification prevent unauthorized access and data leakage through authentication mechanisms and access control policies, ensuring that only authenticated users and devices can establish data transmission connections. Finally, after data security detection and processing, the oil well site data security connection instruction is generated. This instruction not only contains the specific parameters and configuration of the transmission connection, but also adds security verification information to ensure the security and reliability of the data during transmission.

[0078] Step S3: sending the oil well field data to an external data source according to the oil well field data security connection instruction, and performing data filtering processing on the oil well field data to generate a preliminary oil well field security data set;

[0079] In an embodiment of the present invention, a secure data transmission channel is established using a secure transport protocol (TLS) based on the oil well site data security connection instruction. The transmission channel ensures that the data is protected from eavesdropping, tampering and forgery security threats during transmission, ensuring the integrity and confidentiality of the data. Data transmission uses an efficient transmission protocol such as HTTP, combined with data compression technology (such as GZIP) to improve transmission efficiency and reduce bandwidth consumption. After the data transmission is completed, the received oil well site data is filtered. Data filtering is an important step in data preprocessing, and its purpose is to screen data, remove invalid, duplicate and abnormal data, and generate a high-quality data set. The accuracy and reliability of the data are verified through rule verification and statistical analysis. After data filtering, a preliminary safety data set for the oil well site is generated.

[0080] Step S4: preprocessing the preliminary safety data set of the oil well site to generate a standardized safety data set of the oil well site;

[0081] In the embodiment of the present invention, data cleaning is the first step of data preprocessing, and the purpose is to remove noise, errors, duplications and missing values ​​in the preliminary safety data set. Specific technical means include using a data cleaning tool (OpenRefine). These tools and scripts can identify and delete outliers, null values ​​and duplicate values ​​in the data through rule definition, pattern recognition and automated processing. Next is data conversion, the purpose of which is to convert the data in the preliminary safety data set into a unified format and unit. Data conversion can include data type conversion, unit conversion and date format conversion. This process can be achieved through a data conversion tool (Informatica) to ensure the comparability and processability of data in a unified format. Data normalization is an important step in data preprocessing, and the purpose is to convert data into a standardized form for subsequent processing and analysis. Normalization processing includes data standardization and data normalization. Data standardization is to convert data of different ranges and distributions into data with the same scale, and the method uses Min-Max normalization. Data normalization is to scale the data to a specific range (such as between 0 and 1) to eliminate the influence between data of different scales. Normalization processing can be achieved through a data processing library (such as Scikit-learn in Python). Finally, data integration aims to integrate data from multiple data sources into a unified data integration platform. Data integration includes data matching, data merging, and data deduplication steps. Data matching is to match related data from different data sources based on unique identifiers (such as device ID or sensor ID). Data merging is to merge the matched data into a comprehensive data set to remove duplicate and redundant data. Data integration can be achieved through ETL (Extract, Transform, Load) tools.

[0082] Step S5: Establish an oil well site data storage database, and reinforce the oil well site data storage database to generate an oil well site encrypted database; store the standardized security data set in a preset cache database for load balancing cache processing to generate oil well site hot data and oil well site cold data; store the oil well site hot data and oil well site cold data in the oil well site encrypted database for data storage processing to obtain secure storage data, so as to realize the oil well site data storage operation.

[0083] In the embodiment of the present invention, a relational database management system (RDBMS) is usually used to establish a petroleum well site data storage database. These systems allow the definition of complex data table structures, indexes and constraints to support efficient data storage and retrieval. The design of the database includes normalization processing to reduce data redundancy and improve data consistency, thereby optimizing the storage structure and query efficiency. The technical means for strengthening the petroleum well site data storage database include data encryption, access control and audit logs. Data encryption technology (such as AES and RSA algorithms) ensures the confidentiality of data during static storage and transmission, and prevents data from being accessed or tampered by unauthorized users. The access control mechanism ensures that only authorized users can access sensitive data through user identity authentication (such as user name and password, two-factor authentication) and permission management (such as role permission allocation). The audit log function records the access and modification operations of the database, helps track data usage, and supports compliance requirements and security audits. The standardized security data set is stored in a preset cache database for load balancing cache processing, involving the use of a memory cache system (such as Redis and Memcached) to improve the access speed of data and the responsiveness of the system. Load balancing technology distributes data access requests evenly to multiple cache nodes through distributed cache architecture and scheduling algorithms (such as polling and least connections), thereby preventing single-point bottlenecks and improving the scalability and performance of the system. The design of the cache system optimizes the access efficiency of hot data, so that frequently accessed data can quickly respond to user requests. The storage and processing of hot data and cold data in the oil well site involves data hierarchical management. Hot data (i.e., frequently accessed data) is processed in the cache database for fast retrieval and efficient read and write operations. Cold data (i.e., infrequently accessed data) is transferred to long-term storage solutions such as distributed file systems (such as HDFS) or low-cost archive storage to save storage resources and reduce costs. Finally, the hot data and cold data in the oil well site are stored in an encrypted database to ensure that all data is uniformly encrypted and protected.

[0084] As an example of the present invention, refer to Figure 2 As shown, in this example, step S2 includes:

[0085] Step S21: Establish an external data source through the cloud platform; obtain oil well site data collection instructions;

[0086] Step S22: using a preset data management system to perform data transmission connection processing according to the oil well site data collection instruction and the establishment of an external data source, thereby generating a data transmission connection instruction;

[0087] Step S23: Generate an oil well site data transmission strategy for the data transmission connection instruction, and generate an oil well site data transmission security strategy, wherein the oil well site data transmission security strategy includes a security data passing strategy and a security blocking strategy; based on the security data passing strategy, perform transmission path optimization processing on the data transmission connection instruction to execute the oil well site data transmission security strategy; based on the security blocking strategy, perform risk control monitoring processing on the data transmission connection instruction to execute abandonment processing.

[0088] Step S24: Perform security detection processing on the data transmission connection instruction based on the oil well site data transmission security policy to generate the oil well site data security connection instruction.

[0089] In the embodiment of the present invention, an external data source is established through a cloud platform, and specific technical means include using cloud computing services (such as Amazon Web Services) to create and configure data storage resources. The S3 service provided by the cloud platform can be used to store and manage large-scale oil well site data. Through the cloud platform, elastic storage and on-demand expansion of data can be achieved to ensure the flexibility and scalability of data storage. In this process, access rights and security policies need to be configured to ensure the security and reliability of the data source. The preset data management system is used to perform data transmission connection processing with the external data source according to the oil well site data acquisition instruction to generate a data transmission connection instruction. The data management system (Apache Kafka) is used to manage and schedule data transmission tasks. Specific technical means include data source connection configuration, establishment of data transmission pipelines, and setting of transmission parameters. By writing data transmission scripts or configuring data transmission tasks, efficient transmission of data from the oil well site acquisition equipment to the external data source is ensured. In this process, it is necessary to select an appropriate data transmission protocol (HTTPS) to ensure the security and reliability of data transmission. The oil well site data transmission strategy is generated for the data transmission connection instruction, and a data transmission security strategy is generated. The data transmission security strategy includes a secure data passing strategy and a secure blocking strategy, and specific technical means include strategy generation and optimization based on rules and algorithms. The security data transmission strategy is used to ensure legal and secure data transmission. The strategy generation can be achieved through machine learning algorithms and rule engines, and the data transmission path is optimized using Bayesian networks or decision tree models. The transmission path optimization process reduces transmission delays and network congestion by calculating the best transmission path, thereby improving data transmission efficiency. The security blocking strategy is used to identify and prevent potential security threats. Specific technical means include the configuration and management of intrusion detection systems (IDS), intrusion prevention systems (IPS), and firewall security devices. By real-time monitoring and analysis of transmission data, abnormal behaviors can be discovered and prevented in a timely manner. Based on the oil well site data transmission security strategy, the data transmission connection instructions are security tested and processed to generate oil well site data security connection instructions. The specific technical means of security testing include data encryption, identity authentication, and the implementation of security protocols. Data encryption uses symmetric encryption algorithms (AES) and asymmetric encryption algorithms (RSA) to encrypt and transmit data to ensure the confidentiality and integrity of data during transmission. Identity authentication ensures the trustworthiness of the identities of both parties in the transmission through multi-factor authentication (MFA) and digital certificates (such as SSL / TLS certificates). Security protocols (such as TLS and IPsec) are used to establish a secure transmission channel to prevent data from being stolen or tampered with during transmission.

[0090] Preferably, step S23 includes the following steps:

[0091] Step S231: generating a data transmission strategy for the oil well site for the data transmission connection instruction, generating a data transmission security strategy for the oil well site, wherein the data transmission security strategy for the oil well site includes a security data passing strategy and a security blocking strategy; performing a strategy discrimination on the data transmission connection instruction based on a preset evaluation standard threshold, generating an oil well site strategy discrimination result, wherein the oil well site strategy discrimination result includes a security data passing result and a security blocking result;

[0092] Step S232: When the oil well site strategy identification result is a safety data passing result, the safety data passing strategy is applied to perform transmission path optimization processing on the data transmission connection instruction to generate path optimization data, and the oil well site data transmission safety strategy is executed through the path optimization data;

[0093] Step S233: When the oil well site strategy judgment result is a safety blocking result, the safety blocking strategy is applied to perform risk control monitoring processing on the data transmission connection instruction to generate oil well site risk control data; the oil well site risk control data is subjected to dangerous data identification processing to generate oil well site identification data, and discard processing is performed.

[0094] In an embodiment of the present invention, a data transmission connection instruction is used to generate a data transmission strategy for an oil well site, and the specific technical means include a strategy generation algorithm. A data transmission security strategy for an oil well site is generated, including a security data passing strategy and a security blocking strategy. The security data passing strategy is generated by a machine learning algorithm based on a preset evaluation standard threshold, combined with the security, reliability and efficiency factors of data transmission. These algorithms can learn and predict based on historical data and real-time data, thereby dynamically adjusting the data transmission strategy. The security blocking strategy identifies potential security threats by setting anomaly detection and intrusion detection rules (based on Bayesian networks and neural network methods) and takes blocking measures. Based on the preset evaluation standard threshold, a strategy discrimination is performed on the data transmission connection instruction to generate an oil well site strategy discrimination result. The specific technical means include a threshold discrimination algorithm and a decision logic. The threshold discrimination algorithm uses statistical methods and machine learning models to evaluate the data transmission connection instruction, and judges whether it complies with the security data passing strategy or the security blocking strategy based on the characteristics of the data and the transmission environment. The strategy discrimination results include a security data passing result and a security blocking result. When the oil well site strategy judgment result is a safe data pass result, the safe data pass strategy is applied to optimize the transmission path of the data transmission connection instruction. Specific technical means include path optimization algorithm and Dijkstra algorithm. The path optimization algorithm calculates the optimal transmission path, reduces transmission delay and network congestion, and improves the efficiency and reliability of data transmission. The generated path optimization data adjusts and optimizes the data transmission connection instruction to ensure that the data can be transmitted safely and efficiently. When the oil well site strategy judgment result is a safe blocking result, the safe blocking strategy is applied to perform risk control monitoring on the data transmission connection instruction. Specific technical means include risk control mechanism and anomaly detection technology. The risk control mechanism monitors abnormal behaviors (such as packet loss, transmission delay, data tampering) in the data transmission process in real time, and uses anomaly detection technology (based on statistical models) to identify and analyze potential security threats to generate oil well site risk control data. The oil well site risk control data is processed for dangerous data identification, and the specific technical means include data identification algorithm and labeling processing. The data identification algorithm extracts and analyzes the features of the risk control data, identifies it as dangerous data, and assigns corresponding labels (such as high risk, medium risk, and low risk). Finally, data identified as dangerous is discarded to ensure the security and integrity of data transmission at the oil well site.

[0095] Preferably, step S3 comprises the following steps:

[0096] Step S31: using the secure socket layer protocol to establish a data transmission channel to generate an oil well site data transmission channel;

[0097] Step S32: sending the oil well site data to an external data source through an oil well site data transmission channel to generate a data set, thereby generating an oil well site sending data set;

[0098] Step S33: performing invalid data filtering processing on the data set sent by the oil well site to generate an oil well site data filtering data set; performing safety information processing on the oil well site data filtering data set to generate an oil well site preliminary safety data set.

[0099] In the embodiment of the present invention, a data transmission channel is established by using a secure socket layer protocol (Secure Socket Layer) to generate an oil well field data transmission channel. Specific technical means include the application of the SSL protocol. The SSL / protocol builds a secure data transmission environment by encrypting data, verifying the identity of the server and the client, and ensuring the integrity of data transmission. First, the client and the server perform an SSL handshake, exchange encryption algorithms and keys, and then transmit data in an encrypted channel. The SSL protocol uses a combination of asymmetric encryption (RSA) and symmetric encryption (AES) to ensure the confidentiality and security of data during transmission. The oil well field data is sent to an external data source through the oil well field data transmission channel for data set generation, and an oil well field sending data set is generated. Specific technical means include data transmission protocols (such as HTTP / HTTPS) and data transmission control mechanisms. The established SSL / TLS channel is used to ensure the security of data transmission. The oil well field data is sent from the local system to the external data source through a transmission control protocol (such as TCP) and an application layer protocol (such as HTTP / HTTPS, FTP). These protocols ensure that data is not lost, repeated, and in the correct order during transmission through packet transmission, retransmission control, flow control, and congestion control mechanisms, and finally generate a data set sent by the oil well site in the external data source. The data set sent by the oil well site is filtered for invalid data to generate a data set filtered by the oil well site, and the data set filtered by the oil well site is processed for security information to generate a preliminary security data set for the oil well site. Specific technical means include data filtering algorithms and security processing technologies. Data filtering algorithms (rule-based filtering, machine learning filtering) identify and delete invalid data (null values, duplicate values, and abnormal values) in the data set sent by the oil well site. Rule-based filtering screens and processes data through predefined rules (regular expressions, thresholds); machine learning filtering automatically identifies and filters invalid data through training models. Security information processing technologies (such as data encryption and data desensitization) further process the data set filtered by the oil well site. Data encryption technology (AES, RSA) encrypts data to ensure the confidentiality of data during storage and transmission; data desensitization technology (such as pseudonymization and generalization) protects data privacy by deforming sensitive data.

[0100] Preferably, step S32 includes the following steps:

[0101] Step S321: Packaging and encrypting the oil well site data through AES encryption to generate oil well site encrypted data and oil well site decrypted data packets, wherein the oil well site decrypted data packets include oil well site timestamp and oil well site check code data;

[0102] Step S322: sending the oil well site encrypted data to an external data source through an oil well site data transmission channel to generate a data set, thereby generating an external encrypted data set;

[0103] Step S323: decrypt the external encrypted data set using the oil well site timestamp and the oil well site verification code data to generate an oil well site sending data set.

[0104] In an embodiment of the present invention, the oil well site data is packaged and encrypted by AES encryption to generate oil well site encrypted data and oil well site decrypted data packets. The specific technical means include using the Advanced Encryption Standard (AES) to encrypt the data. AES is a symmetric encryption algorithm with high efficiency and security. A key length (128 bits, 192 bits or 256 bits) is selected, and then the oil well site data is processed in blocks, and each block of data is 128 bits long. Then, each block of data is encrypted through multiple rounds of encryption operations (including subkey generation, byte substitution, row shift, column mixing and round key addition), and finally an encrypted data block is generated. In order to ensure the integrity of the data and prevent replay attacks, a timestamp and a check code are also included in the encrypted data packet. The timestamp is used to record the generation time of the data, and the check code is calculated by a hash function (such as SHA-256) to verify the integrity of the data. The oil well site encrypted data is sent to an external data source through the oil well site data transmission channel for data set generation to generate an external encrypted data set. Specific technical means include the use of secure data transmission protocols (such as HTTPS) and transmission control mechanisms. The HTTPS protocol encrypts and authenticates the transmitted data through the SSL protocol to ensure the security of the data during transmission. During the transmission process, the client and the server perform an SSLS handshake to establish a secure connection, and then encrypt the data for transmission through a symmetric encryption algorithm (such as AES). At the same time, the transmission control mechanism (such as TCP) ensures the reliability and integrity of data transmission through packet grouping, retransmission control, flow control and congestion control. Finally, after the external data source receives the encrypted data, an external encrypted data set is generated. The external encrypted data set is decrypted using the oil well site timestamp and the oil well site check code data to generate the oil well site sending data set. Specific technical means include data decryption and integrity verification. The external encrypted data set is decrypted using the AES decryption algorithm. The decryption process is the opposite of the encryption process, including multiple rounds of decryption operations (such as subkey generation, byte substitution inversion, row shift inversion, column mixing inversion and round key addition). After decryption, the original data block is obtained. The generation time of the data is verified by the timestamp to ensure that the data is the latest and prevent replay attacks. Finally, the integrity of the data is verified by the check code. The check code obtained by calculating the decrypted data block through the hash function is compared with the check code in the decrypted data packet. If they are consistent, the data integrity is verified and the oil well site sending data set is generated.

[0105] As an example of the present invention, refer to Figure 3 As shown, in this example, step S4 includes:

[0106] Step S41: performing data block processing on the preliminary safety data set of the oil well site to generate a block data set of the oil well site;

[0107] Step S42: performing data cleaning processing on the oil well site block data set to generate an oil well site cleaning data set; performing data enhancement processing on the oil well site cleaning data set to generate an oil well site enhanced data set;

[0108] Step S43: performing data set standardization processing on the oil well site enhanced data set, thereby obtaining a standardized safety data set of the oil well site.

[0109] In an embodiment of the present invention, the preliminary safety data set of the oil well site is processed by data segmentation to generate an oil well site segmented data set. Specific technical means include data segmentation technology, which aims to divide a large-scale data set into smaller, manageable blocks. This is achieved by segmenting the data according to specific sizes or logical units. The data segmentation process can be implemented by programming, such as using the partitioning function in a database management system (DBMS), or through the data sharding mechanism of a data processing framework (such as Apache Hadoop). Block processing helps to improve data processing efficiency, optimize storage structure, and reduce memory usage, which is convenient for subsequent data processing and analysis. The oil well site segmented data set is processed by data cleaning to generate an oil well site cleaned data set, and then data enhancement processing is performed to generate an oil well site enhanced data set. Data cleaning technology includes data denoising, missing value processing, outlier detection and repair. Specific means include applying statistical methods (such as mean filling and median filling) to process missing values, and using machine learning algorithms (such as isolation forests) to detect and repair outliers. The purpose of data cleaning is to improve the accuracy and consistency of data and ensure the reliability of subsequent analysis. Data enhancement expands the data set through technical means to improve the diversity and richness of data. Data enhancement can be achieved through generative adversarial networks (GANs), data interpolation, and synthetic data generation methods. These methods can generate data that is similar to the original data but has some changes, thereby enhancing the generalization ability and robustness of the model. The oil well site enhanced data set is subjected to data set standardization to obtain the oil well site standardized safety data set. Data standardization is a key step in data preprocessing, which aims to convert data of different scales and distributions into a unified standard form. Specific technical means include data normalization and standardization. Data normalization is achieved by scaling the data to a specific interval (such as [0,1]), which can be done through Min-Max Scaling. Data standardization is achieved by subtracting the mean and dividing by the standard deviation to make the data conform to the standard normal distribution, which can be achieved through Z-score standardization. Standardization helps to eliminate data scale differences, making the weights of different features more balanced in model training, and improving the performance and stability of the algorithm.

[0110] As an example of the present invention, refer to Figure 4 As shown, in this example, step S5 includes:

[0111] Step S51: constructing an oil well site relational database; storing the standardized security data set in a preset cache database for load balancing cache processing, and generating oil well site hot data and oil well site cold data;

[0112] Step S52: optimizing the performance test of the oil well site relational database and generating a performance test optimization result; optimizing the oil well site relational database based on the performance test optimization result and generating an oil well site storage database; reinforcing the oil well site storage database using database security reinforcement measures and generating an oil well site encrypted database;

[0113] Step S53: storing the hot data and cold data of the oil well field in the oil well field encryption database for data storage processing, generating secure data storage data, and completing the oil well field data storage operation.

[0114] In an embodiment of the present invention, building a relational database for an oil well site involves designing and implementing a structured data management system, usually using a relational database management system (RDBMS) such as MySQL. This process includes defining data tables, creating indexes, setting data constraints, and performing normalization processing to eliminate data redundancy and improve consistency. The storage of standardized security data sets to a preset cache database and load balancing cache processing involves using memory cache technology (such as Redis, Memcached) to process high-frequency access data. Load balancing technology distributes requests to multiple cache instances through algorithms (such as polling, least connections) to ensure the stability and scalability of system performance, thereby generating hot data and cold data for oil well sites. This technical means optimizes the access speed of data and improves the response time of user queries. Performance testing and optimization of the relational database for an oil well site is to evaluate the processing power, response time and load carrying capacity of the database through performance benchmarking tools (such as SysBench, JMeter). The results of the performance test are used to identify performance bottlenecks and guide database optimization, including query optimization (such as creating indexes, optimizing SQL query statements), resource configuration adjustment (such as increasing memory, adjusting cache settings), and database parameter adjustment (such as adjusting the connection pool size). Through these optimization measures, an efficient oil well site storage database is generated. Subsequently, the storage database is reinforced using database security reinforcement measures, including implementing data encryption (such as using AES or RSA algorithms), configuring access control (such as role permission management, two-factor authentication), and enabling audit log functions. These measures generate an oil well site encrypted database to ensure the confidentiality and integrity of data during storage and access. The hot data and cold data of the oil well site are stored in the oil well site encrypted database for data storage processing. This stage involves encrypting and storing the data using encryption technology (such as symmetric encryption and asymmetric encryption). Encryption processing ensures that the data will not be accessed by unauthorized persons during static storage, while protecting the confidentiality and integrity of the data. Finally, secure data storage data is generated, completing the oil well site data storage operation.

[0115] Preferably, step S51 includes the following steps:

[0116] Step S511: Design the storage table structure using the entity-relationship model, and perform paradigm standardization processing on the storage table structure to generate a standard database; perform index constraint processing on the standard database using MySQL commands to generate an oil well site standard database; perform relational testing on the oil well site standard database to generate an oil well site relational database.

[0117] Step S512: storing the standardized security data set in a preset cache database for load balancing cache processing to generate oil well field cache data; dividing the oil well field cache data into frequency data based on data update status and data access frequency to generate oil well field hot data and oil well field cold data;

[0118] Step S513: perform hot data sharding processing on the hot data of the oil well site to generate hot concurrent data; perform multi-point cache processing on the hot concurrent data to complete the hot data cache operation of the oil well site; perform cold data compression processing on the cold data of the oil well site to generate cold compressed data of the oil well site; perform data migration processing on the cold compressed data of the oil well site to complete the cold data cache operation of the oil well site.

[0119] In the embodiment of the present invention, designing the storage table structure using the entity-relationship model involves applying database modeling technology to determine the logical structure of data. The entity-relationship model (ER model) is used to define entities and their relationships in the database, and visualize the structure and relevance of data through ER diagrams. Paradigm standard processing (such as the first paradigm, the second paradigm, and the third paradigm) is to ensure the standardization of database design, reduce data redundancy and improve data consistency, and this process is usually completed by analyzing data dependencies. The generated standard database can better support data integrity and query efficiency. Then, the index constraint processing of the standard database is performed using MySQL commands, which involves creating indexes to optimize query performance and setting data constraints (such as primary key constraints and foreign key constraints) to ensure data integrity and consistency. Relational testing is performed on the standard database, including data consistency testing, transaction processing testing, etc., to verify the design and function of the database, and finally an oil well site relational database is generated, which has efficient data management capabilities and stable performance. The standardized security data set is stored in a preset cache database, and a cache system (such as Redis, Memcached) is used for load balancing. Load balancing technology distributes data requests evenly to multiple cache nodes through algorithms (such as hash distribution and polling), thereby improving the concurrent processing capability and response speed of the system. Based on the data update status and data access frequency, the cache data is divided into hot data and cold data. This process involves using access statistics and analysis tools to monitor the access pattern of the data to ensure that high-frequency access data (hot data) is processed first, while low-frequency access data (cold data) is properly managed to optimize the use of system resources. Hot data sharding is performed on the hot data of the oil well site. The large-scale hot data is divided into multiple data fragments through data sharding technology and stored on different nodes, thereby achieving concurrent access and processing of the data. The generation of hot concurrent data involves the use of distributed database systems (such as Cassandra and MongoDB) to support concurrent access and improve the scalability and fault tolerance of the system. Multi-point cache processing is performed on the hot concurrent data, and a multi-node cache system is used to store and manage hot data, thereby completing the hot data cache operation of the oil well site. For cold data, cold data compression is performed to reduce data storage occupancy through compression algorithms (such as Gzip and LZ4) to generate cold compressed data for oil well sites. Subsequently, data migration is performed on the cold compressed data to transfer the data to a long-term storage solution (HDFS) to complete the cold data cache operation for oil well sites and ensure efficient storage and management of cold data.

[0120] Preferably, step S52 includes the following steps:

[0121] Step S521: Perform performance test optimization on the oil well site relational database to generate performance test optimization results; optimize the oil well site relational database based on the performance test optimization results to generate an oil well site storage database; perform database data segmentation on the oil well site storage database to generate oil well site segmentation data;

[0122] Step S522: encrypt the oil well site segmented data using the AES encryption algorithm to generate oil well site encrypted data and an AES key;

[0123] Step S523: Protect and manage the oil well site encrypted data and AES keys to generate an oil well site encrypted database.

[0124] In the embodiment of the present invention, the performance test optimization is performed on the oil well site relational database. This process evaluates the performance of the database under different loads by using a performance test tool (MySQL Benchmark). The performance test includes key indicators such as query response time, data throughput, and transaction processing speed. According to the test results, the generated performance test optimization results will provide data support for further optimization of the database. The optimization process includes adjusting database configuration parameters (such as cache size, connection pool settings), rebuilding indexes, optimizing query statements, partition table structures, and adjusting database design to improve the response speed and processing capacity of the database. The optimized database is called an oil well site storage database. The data segmentation process is to improve the management efficiency and performance of the database by segmenting a large-scale data table into multiple smaller parts and segmenting them according to data ranges (such as time intervals) or data partitions (such as regions). The segmented data is called oil well site segmentation data, which is intended to reduce the scanning range during query, improve data retrieval efficiency, and improve the performance of backup and recovery operations. The oil well site segmentation data is encrypted using the AES encryption algorithm. The Advanced Encryption Standard (AES) is a symmetric encryption algorithm widely used for data protection. The AES encryption algorithm encrypts data through a key and converts the original data into ciphertext, thereby ensuring the confidentiality of the data during storage and transmission. This step generates oil well site encrypted data and AES keys. The AES key is required to decrypt the ciphertext and needs to be properly managed and protected to prevent unauthorized access. Data encryption is a key step in data protection, ensuring that data cannot be interpreted by unauthorized users even if the storage medium is leaked or improperly accessed. The protection management of encrypted data and keys includes secure storage of keys, access control, and key lifecycle management. The secure storage of keys uses hardware security modules (HSM) to prevent key leakage or theft. Strict access control measures need to be implemented to ensure that only authorized users can access the keys. It also includes regular replacement and updating of keys to enhance the continuity and security of data protection. This process generates an oil well site encrypted database, which, as a database system that integrates encryption and protection measures, ensures the security and confidentiality of oil well site data during storage and processing.

[0125] Preferably, step S53 includes the following steps:

[0126] Step S531: Preset the oil well site data integrity threshold; store the oil well site hot data and the oil well site cold data in the oil well site encryption database to generate oil well site storage data;

[0127] Step S532: Compare the oil well site storage data with the oil well site data integrity threshold. When the safety data storage data is less than the oil well site data integrity threshold, the standardized safety data set is determined as missing storage data, and the missing storage data is cleared; when the safety data storage data is greater than or equal to the oil well site data integrity threshold, the standardized safety data set is determined as storage information data.

[0128] Step S533: Perform supervised learning processing on the storage information data to generate secure storage data;

[0129] Step S534: securely store the securely stored data in a database to complete the oil well site data storage operation.

[0130] In the embodiment of the present invention, a data integrity threshold of the oil well site is set, which is a benchmark value for measuring whether the data meets the integrity standard. The data integrity threshold is based on data quality standards and business requirements, including data accuracy, integrity, and redundancy. After the hot data and cold data of the oil well site are stored in the oil well site encrypted database, the oil well site storage data is generated. This data storage process includes writing the standardized data set into the encrypted database to ensure the confidentiality and security of the data during the storage process. The generation of the oil well site storage data is a key link in the entire data storage management process, and provides basic data for subsequent data verification and processing. The data integrity verification is performed by comparing the oil well site storage data with the preset data integrity threshold. The purpose of this comparison process is to confirm whether the stored data meets the predetermined integrity standard. When the stored data is less than the integrity threshold, the data is determined to be missing storage data, which indicates that there is a problem of missing or damaged data in the data set. In this regard, data clearing processing is implemented to delete or repair the missing storage data to prevent incomplete or erroneous data from having a negative impact on subsequent analysis. Conversely, when the stored data is greater than or equal to the integrity threshold, the data is determined to be storage information data, indicating that it meets the integrity requirements and can be used for subsequent processing and analysis. The model is trained using a labeled data set to enable it to recognize and predict data patterns. In this process, supervised learning algorithms are applied to storage information data to identify potential patterns and anomalies in the data, thereby generating secure storage data. This processing step helps to further improve data quality, identify and correct potential data problems through learning algorithms, and ensure the reliability and validity of the data. Finally, the generated secure storage data is securely stored in a database. This process involves storing the processed data in a database and applying secure storage measures to protect the data from unauthorized access and potential security threats.

[0131] The beneficial effect of the present invention is that by acquiring oil well site data, real-time monitoring of key data on site is achieved, providing basic data support for subsequent analysis and decision-making. Establishing an external data source and obtaining data acquisition instructions Through a preset data management system, an effective connection between the well site data and the external data source is achieved, a transmission connection instruction is generated, and a security detection process is performed on it to ensure the security of the data during the transmission process, thereby generating a data security connection instruction. This process not only ensures the accuracy of data transmission, but also prevents potential security threats through security detection. According to the data security connection instruction, the oil well site data is sent to the external data source and data filtering is performed to generate a preliminary security data set. This step effectively eliminates unnecessary or redundant data through data filtering, thereby improving the quality and use value of the data. The preliminary security data set is preprocessed to generate a standardized security data set. The data preprocessing step includes operations such as data cleaning, missing value filling and format unification, which further improves the integrity and consistency of the data and lays a solid foundation for subsequent data analysis and application. An oil well site data storage database is established and reinforced, an encrypted database is generated, and the standardized security data set is stored in the encrypted database to ensure the security of data storage. Encryption processing protects data through encryption algorithms, prevents unauthorized access and data leakage, and ensures data privacy and security. The final acquisition of securely stored data not only realizes the safe storage operation of oil well site data, but also provides high-quality and high-security basic data for subsequent data analysis, mining and decision support. Therefore, the present invention achieves high-quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security testing, preprocessing to storage encryption and other links, and improves the reliability and analysis value of data. The present invention achieves high-quality, integrity and security management of data through the full life cycle management of oil well site data, from data collection, transmission, security testing, preprocessing to storage encryption and other links, and improves the reliability and analysis value of data.

[0132] Therefore, the embodiments should be regarded as illustrative and non-restrictive from all points, and the scope of the present invention is limited by the appended claims rather than the above description, and it is therefore intended that all changes falling within the meaning and range of equivalent elements of the application documents are included in the present invention.

[0133] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.

Claims

1. A method for storing oil well site data based on a database, characterized in that: The following steps are involved: Step S1: Acquire oil well site data; Step S2: Establishing an external data source; Obtain data collection instructions for oil well sites; Based on the preset data management system, the oil well site data collection instruction is connected with the external data source for data transmission, a transmission connection instruction is generated, and the transmission connection instruction is processed for data security detection, thereby generating an oil well site data security connection instruction; Step S3: sending the oil well field data to an external data source according to the oil well field data security connection instruction, and performing data filtering processing on the oil well field data to generate a preliminary oil well field security data set; Step S4: preprocessing the preliminary safety data set of the oil well site to generate a standardized safety data set of the oil well site; Step S5: Establish an oil well site data storage database, and reinforce the oil well site data storage database to generate an oil well site encrypted database; store the standardized security data set in a preset cache database for load balancing cache processing to generate oil well site hot data and oil well site cold data; store the oil well site hot data and oil well site cold data in the oil well site encrypted database for data storage processing to obtain secure storage data, so as to realize the oil well site data storage operation.

2. The method for storing oil well site data based on a database according to claim 1, characterized in that: Step S2 includes the following steps: Step S21: Establish an external data source through the cloud platform; obtain oil well site data collection instructions; Step S22: using a preset data management system to perform data transmission connection processing according to the oil well site data collection instruction and the establishment of an external data source, thereby generating a data transmission connection instruction; Step S23: Generate an oil well site data transmission strategy for the data transmission connection instruction, and generate an oil well site data transmission security strategy, wherein the oil well site data transmission security strategy includes a security data passing strategy and a security blocking strategy; based on the security data passing strategy, perform transmission path optimization processing on the data transmission connection instruction to execute the oil well site data transmission security strategy; based on the security blocking strategy, perform risk control monitoring processing on the data transmission connection instruction to execute abandonment processing. Step S24: Perform security detection processing on the data transmission connection instruction based on the oil well site data transmission security policy to generate the oil well site data security connection instruction.

3. The method for storing oil well site data based on a database according to claim 2, characterized in that: Step S23 includes the following steps: Step S231: generating a data transmission strategy for the oil well site for the data transmission connection instruction, generating a data transmission security strategy for the oil well site, wherein the data transmission security strategy for the oil well site includes a security data passing strategy and a security blocking strategy; performing a strategy discrimination on the data transmission connection instruction based on a preset evaluation standard threshold, generating an oil well site strategy discrimination result, wherein the oil well site strategy discrimination result includes a security data passing result and a security blocking result; Step S232: When the oil well site strategy identification result is a safety data passing result, the safety data passing strategy is applied to perform transmission path optimization processing on the data transmission connection instruction to generate path optimization data, and the oil well site data transmission safety strategy is executed through the path optimization data; Step S233: When the oil well site strategy judgment result is a safety blocking result, the safety blocking strategy is applied to perform risk control monitoring processing on the data transmission connection instruction to generate oil well site risk control data; the oil well site risk control data is subjected to dangerous data identification processing to generate oil well site identification data, and discard processing is performed.

4. The method for storing oil well site data based on a database according to claim 1, characterized in that: Step S3 includes the following steps: Step S31: using the secure socket layer protocol to establish a data transmission channel to generate an oil well site data transmission channel; Step S32: sending the oil well site data to an external data source through an oil well site data transmission channel to generate a data set, thereby generating an oil well site sending data set; Step S33: performing invalid data filtering processing on the data set sent by the oil well site to generate an oil well site data filtering data set; performing safety information processing on the oil well site data filtering data set to generate an oil well site preliminary safety data set.

5. The method for storing oil well site data based on a database according to claim 4, characterized in that: Step S32 includes the following steps: Step S321: Packaging and encrypting the oil well site data through AES encryption to generate oil well site encrypted data and oil well site decrypted data packets, wherein the oil well site decrypted data packets include oil well site timestamp and oil well site check code data; Step S322: sending the oil well site encrypted data to an external data source through an oil well site data transmission channel to generate a data set, thereby generating an external encrypted data set; Step S323: decrypt the external encrypted data set using the oil well site timestamp and the oil well site verification code data to generate an oil well site sending data set.

6. The method for storing oil well site data based on a database according to claim 1, characterized in that: Step S4 includes the following steps: Step S41: performing data block processing on the preliminary safety data set of the oil well site to generate a block data set of the oil well site; Step S42: performing data cleaning processing on the oil well site block data set to generate an oil well site cleaning data set; performing data enhancement processing on the oil well site cleaning data set to generate an oil well site enhanced data set; Step S43: performing data set standardization processing on the oil well site enhanced data set, thereby obtaining a standardized safety data set of the oil well site.

7. The method for storing oil well site data based on a database according to claim 1, characterized in that: Step S5 includes the following steps: Step S51: constructing an oil well site relational database; storing the standardized security data set in a preset cache database for load balancing cache processing, and generating oil well site hot data and oil well site cold data; Step S52: optimizing the performance test of the oil well site relational database and generating a performance test optimization result; optimizing the oil well site relational database based on the performance test optimization result and generating an oil well site storage database; reinforcing the oil well site storage database using database security reinforcement measures and generating an oil well site encrypted database; Step S53: storing the hot data and cold data of the oil well field in the oil well field encryption database for data storage processing, generating secure data storage data, and completing the oil well field data storage operation.

8. The method for storing oil well site data based on a database according to claim 7, characterized in that: Step S51 includes the following steps: Step S511: Design the storage table structure using the entity-relationship model, and perform paradigm standardization processing on the storage table structure to generate a standard database; perform index constraint processing on the standard database using MySQL commands to generate an oil well site standard database; perform relational testing on the oil well site standard database to generate an oil well site relational database. Step S512: storing the standardized security data set in a preset cache database for load balancing cache processing to generate oil well field cache data; dividing the oil well field cache data into frequency data based on data update status and data access frequency to generate oil well field hot data and oil well field cold data; Step S513: perform hot data sharding processing on the hot data of the oil well site to generate hot concurrent data; perform multi-point cache processing on the hot concurrent data to complete the hot data cache operation of the oil well site; perform cold data compression processing on the cold data of the oil well site to generate cold compressed data of the oil well site; perform data migration processing on the cold compressed data of the oil well site to complete the cold data cache operation of the oil well site.

9. The method for storing oil well site data based on a database according to claim 7, characterized in that: Step S52 includes the following steps: Step S521: Perform performance test optimization on the oil well site relational database to generate performance test optimization results; optimize the oil well site relational database based on the performance test optimization results to generate an oil well site storage database; perform database data segmentation on the oil well site storage database to generate oil well site segmentation data; Step S522: encrypt the oil well site segmented data using the AES encryption algorithm to generate oil well site encrypted data and an AES key; Step S523: Protect and manage the oil well site encrypted data and AES keys to generate an oil well site encrypted database.

10. The method for storing oil well site data based on a database according to claim 7, characterized in that: Step S53 includes the following steps: Step S531: Preset the oil well site data integrity threshold; store the oil well site hot data and the oil well site cold data in the oil well site encryption database to generate oil well site storage data; Step S532: Compare the oil well site storage data with the oil well site data integrity threshold. When the safety data storage data is less than the oil well site data integrity threshold, the standardized safety data set is determined as missing storage data, and the missing storage data is cleared; when the safety data storage data is greater than or equal to the oil well site data integrity threshold, the standardized safety data set is determined as storage information data. Step S533: Perform supervised learning processing on the storage information data to generate secure storage data; Step S534: securely store the securely stored data in a database to complete the oil well site data storage operation.

Citation Information

Patent Citations

  • Information security storage method and information security equipment thereof

    CN116248406A

  • Heterogeneous database data synchronization method and system

    CN117931953A

  • Romote wellsite surface control system and method based on cloud service

    GB202017745D0

  • Adaptive control system for wells drilling based on a single digital platform

    RU2703576C1

  • Adaptive Intrusion Detection Based on Monitored Data Transfer Commands

    US20190121571A1