PostgreSQL在GeoEast多学科数据管理系统中的应用
2021-07-05师伟林茂春王向辉李军茹程实
电子技术与软件工程 2021年10期
师伟 林茂春 王向辉 李军茹 程实
(东方地球物理公司物探技术研究中心 河北省涿州市 072750)
1 引言
近年来,随着“两宽一高”(宽频带的激发震源,宽方位的观测排列,高密度的空间采样)[1]地震勘探一体化技术在人工地震采集领域的发展和应用,使地震数据采集量呈几何级数增长。目前,单一海洋或陆地工区的地震采集数据量已经高达数十TB 级,甚至数百TB 级。同时,随着历年地震数据采集和生产开发过程中的配套成果数据的积累,数据量级跃升至PB 级。海量勘探数据对于企业级数据库的存储管理提出了严苛的考验。
Oracle 数据库作为全球数据库产品最大供应商,占据着国内外许多核心行业的数据库市场。在国内地震勘探行业中Oracle9、Oracle10 等系列数据库产品提供了优质且昂贵的数据服务。但随着外部环境的变化(技术封锁、国外政策限制等)、市场监管的要求、以及开源、自研数据库的兴起等多种因素,地震勘探领域需要一款具有开源许可协议的、技术趋势开放先进的、性能指标接近Oracle的企业级数据库来应对PB 级海量勘探数据的管理。
2 PostgreSQL(PG)数据库
PG 数据库是加州大学伯克利分校开发的对象‐关系型数据库管理系统[2],是目前世界上最先进、应用最广泛的开源关系数据库,在全球互联网、能源、商业等多种应用领域都有成功示例,且展现出良好的应用效果。在国内多个核心行业和多家大企业的数据库产品中,PG 数据库或其衍生产品已经非常常见。其最具有商业……
登录APP查看全文
