MapGIS DataStore关系型数据库PGXL的创建与使用
MapGIS DataStore关系型数据库PGXL的创建与使用
一、介绍
MapGIS DataStore是一个以分布式方式存储和管理关系型数据、切片型数据、实时型数据以及非结构数据的混合数据库,与MapGIS SDE无缝融合,形成完整的地理大数据存储管理方案。
二、创建关系型数据库PGXL
关系型数据存储,基于PostgreSQL管理海量矢量要素,管理千万/亿级空间关系型数据,具备完整的SQL查询能力,而PGXL是系列PostgreSQL数据库的集群。
目前MapGIS中可将海量的矢量要素存储在PostgreSQL数据库中,并可查看PostgreSQL中数据或者将PostgreSQL中数据发布为服务供前端产品使用。
用户在使用关系型数据库存储(PGXL)时,需先创建集群。在集群中创建数据库后,即可基于数据库进行数据导入、检索等相关操作。
创建集群
- 操作过程中,需选择"数据管理"->“新建存储类型”->“关系型存储”->“PGXL”,如下图所示:
提示:
- 创建PGXL集群时,建议节点个数为1/3/5/7等单数,避免为双数。
创建数据库
在"数据存储"->"数据管理"中可查看到PGXL数据存储,此处可进行新建数据库、新建数据集、注册数据库等操作,其基本操作步骤
使用数据库
PGXL新建数据库后,可以直接在MapGIS Desktop或者前端产品中应用。具体操作可查看"MapGIS Desktop"或"MapGIS IGServer(九州)"操作手册。
点击客户端配置管理->数据源,选择PostgreSQL数据源,输出 “ip:端口/数据库名“点击确定,数据账户密码后即可添加PGXL数据库。
