吉林大学学报(信息科学版) ›› 2024, Vol. 42 ›› Issue (1): 143-153.

• • 上一篇    下一篇

基于 RTOC 轻量级钻井数据库系统研发 

 刘珊珊    

  1. 中国石化石油勘探开发研究院 信息资料中心, 北京 102206
  • 收稿日期:2023-01-06 出版日期:2024-01-29 发布日期:2024-02-04
  • 作者简介:刘珊珊(1989— ) , 女, 黑龙江绥化人, 中国石化石油勘探开发研究院助理研究员, 博士, 主要从事油气勘探开发信息 技术和油气井工程研究, (Tel)86-18813077633(E-mail)lougaosimianfeng@ 126. com
  • 基金资助:
    中国石油天然气集团有限公司科学研究与技术开发基金资助项目(2018E-2018) 

Development of Lightweight Drilling Database System Based on RTOC

LIU Shanshan    

  1. Information and Data Center, Sinopec Petroleum Exploration and Production Research Institute, Beijing 102206, China
  • Received:2023-01-06 Online:2024-01-29 Published:2024-02-04

摘要: 为解决使用 Java .NE 等传统技术开发、 部署数据服务复杂且与先进的云端及容器化技术结合较为困难 的问题提出一种基于 Web 的轻量级钻井三维可视化数据服务解决方案对前端的可视化应用提供数据接口 支持。 基于 NodeJSAngularTypeScript 等开源轻量级技术研发了一个轻量级钻井数据库系统可作为一线 技术管理人员的辅助工具并以最快的方式提供最关注的数据项具有较高的经济性和实用性。 利用数据加载 工具钻井技术人员可方便地将数据加载到数据库中包括区块的地震切片、 复杂事故以及测井等数据。 此外 系统提供了全面的数据安全机制包括基于 JWT ( JSON Web Token) 的身份认证和基于 JWE ( JSON Web Encripytion)的数据加密以确保数据安全。 应用结果表明该解决方案可为钻井三维可视化系统提供高效的 数据传输服务。 

关键词:  , 钻井, 数据库, 轻量级, NodeJS 技术

Abstract: In order to solve the problem that using traditional technologies such as Java and .NET to develop and deploy data services are complex and difficult to integrate with advanced cloud and container technologies, a lightweight 3D visualization data service solution for drilling based on Web is proposed, providing data interface support for front-end visualization applications. Based on NodeJS、 Angular TypeScript and other open source lightweight technologies, a lightweight drilling database system is designed, which can be used as an auxiliary tool for front-line technical managers and providing the most concerned data items in the fastest way with high efficiency and practicability. With the data loading tool, drilling technicians can easily load data into the database, including surface and seismic slices, measurements, events and well logs of blocks. And the system provides a comprehensive data security mechanism, including JWT ( JSON Web Token ) based identity authentication and JWE ( JSON Web Encripytion ) based data encryption, to ensure data security. The application results show that this solution can provide efficient data transmission services for drilling 3D visualization systems. 

Key words: drilling, database, lightweight, NodeJS

中图分类号: 

  • TP393