教程

数据库

SuperMap iManager支持创建多种数据库环境,它们分别是Redis、MySQL、MinIO、PostGIS、PostgreSQL、Elasticsearch、Yukon(宿主数据库为PostgreSQL或openGauss)、SeaweedFS对象存储数据库和Neo4j图形数据库,用户可根据需求使用并管理。在监管方面,可通过拓扑图了解各项服务间的关联及节点状态、查看站点账户、查看服务度量指标与追踪记录、添加服务、设置站点资源上限、重新部署站点、删除站点、使用关键字搜索服务。可对服务一键重新部署,调整服务规格,修改服务所用镜像,编辑服务编排,对服务节点手动/动态伸缩,解决单点失效。可查看每个服务的操作日志,并支持在命令行输入shell命令操作服务节点。

数据库环境包含的服务分别为:

Redis

  • Redis:Redis数据库。
  • PhyRedisAdmin:Redis数据的Web客户端,用于管理Redis。

MySQL

  • MySQL-Server:MySQL数据库。
  • PhyMyAdmin:MySQL数据的Web客户端,用于管理MySQL。

MinIO

  • MinIO:MinIO数据库。
  • MinIO Console:MinIO的用户界面,用于管理MinIO。

PostGIS

  • PostGIS:PostGIS数据库。
  • Adminer:PostGIS的用户界面,用于管理PostGIS。

PostgreSQL

  • PostgreSQL:PostgreSQL数据库。
  • Adminer:PostgreSQL的用户界面,用于管理PostgreSQL。

Elasticsearch

  • Elasticsearch:Elasticsearch分布式搜索、分析、存储引擎。
  • Kibana:可视化Elasticsearch,用于数据搜索、查看。

Yukon

  • Yukon:

    • Yukon for postgreSQL:基于PostgreSQL数据库扩展地理空间数据的存储和管理能力的数据库。
    • Yukon for openGauss:基于openGauss数据库扩展地理空间数据的存储和管理能力的数据库。
  • pgAdmin 4:Yukon的Web客户端,用于管理Yukon。

SeaweedFS

  • SeaweedFS-Filer:SeaweedFS文件管理服务器,用于将文件放在目录下进行管理等。
  • SeaweedFS-Master:Master节点,用于管理整个集群的元数据信息,包括文件与卷的映射关系等。
  • SeaweedFS-Volume:数据卷服务器,用于存储实际的文件数据,处理文件的读写操作等。

Neo4j

  • Neo4j-Server:Neo4j图数据库。