Skip To Content

Amazon Web Services 上的地理数据库

地理数据库可存储空间数据和非空间数据。 Amazon Elastic Compute Cloud (EC2) 实例中的地理数据库旨在存储由 Amazon Web Services (AWS) 上的 ArcGIS Server 站点提供的数据。 您可以使用文件、工作组级或企业级地理数据库。

注:

不应直接从本地 ArcGIS 客户端访问 AWS 中的地理数据库,因为其性能将比从 AWS 上的 ArcGIS 客户端访问地理数据库时慢得多。

如果您使用 Esri Amazon Machine Image (AMI) 通过 AWS Management Console 管理控制台来创建站点,则可以创建自己的文件、工作组或企业级地理数据库,并将其注册到 ArcGIS Server 站点。

有关将地理数据库注册到站点的详细信息,请参阅 ArcGIS Server 主题 ArcGIS Server 的数据源

企业级地理数据库

AWS 部署工具上的 ArcGIS Enterprise 可提供将 Amazon 数据库服务中的企业级地理数据库包含在独立 ArcGIS GIS Server 站点中的选项。

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web ServicesArcGIS Enterprise Cloud Builder for Amazon Web Services 将地理数据库注册为 ArcGIS Server 站点的托管数据库。 使用 Esri AWS CloudFormation 模板时,可以选择将地理数据库添加为注册数据库或托管数据库。

如果您将地理数据库注册为托管数据库,则可将本地数据源和桌面应用程序中的数据发布到您在 AWS 上的 GIS Server 站点,且 ArcGIS 会将数据复制到托管数据库。

注:

如果您的客户端、数据源和 ArcGIS Enterprise部署在同一位置,则在本地组件和云端之间发送数据时,性能可能会下降。

Amazon 将执行某些数据库维护任务,这样您便无需执行这些任务。 例如,RDS 实例将自动应用数据库修补程序并创建数据库备份。 这些实例被设计为高度可用,可以在多个可用性区域中运行(请参阅 multi-AZ 部署)。

Multi-AZ 部署为 Amazon 数据库服务实例的默认部署类型;因此,在 AWS 部署工具上使用 ArcGIS Enterprise 启动的 Amazon 数据库服务实例将使用此部署类型。

注:

因为这种类型提供了增强的可用性,对于生产系统,Amazon 建议使用 multi-AZ 部署。 尽管如此,但请注意这类部署每小时消耗的成本较多,且相较于其他存储需要的存储空间更大。 有关详细信息,请参阅 Amazon RDS 价格指南

下图显示了 AWS 上具有 ArcGIS ServerAmazon RDS 实例的 GIS Server 站点,以及在 CPU 使用率超出指定阈值时 AWS 实例上可用的另外两个 GIS Server 安装程序。

ArcGIS Server 和 RDS 实例

有关详细信息,请参阅 AWS 上与 ArcGIS 配合使用的 PostgreSQL 中的地理数据库以及 AWS 上与 ArcGIS 配合使用的 SQL Server 中的企业级地理数据库

如果您使用 Esri AMIAWS Management Console 创建 GIS Server 站点,您可以在其中一个受支持的 AWS 数据库中创建自己的企业级地理数据库。

受支持的 AWS 数据库产品

AWS 部署工具上的 ArcGIS Enterprise 可以在以下 AWS 数据库中创建企业级地理数据库:

  • Amazon Aurora (PostgreSQL-compatible edition)
  • Amazon Relational Database Service (RDS) for PostgreSQL
  • Amazon Relational Database Service (RDS) for SQL Server

目前,ArcGIS 仅支持通过经数据库验证的连接连接到这些数据库服务。

Amazon RDS for SQL Server 中的所有地理数据库都必须是 sde 方案地理数据库

要在 AWS 上其他受支持的云数据库中创建地理数据库,必须使用 ArcGIS Enterprise 之外的 AWS 部署工具创建数据库和地理数据库。

工作组级地理数据库

如果您有 ArcGIS Enterprise 工作组版许可,则您可以使用 Esri Windows AMIAWS Management ConsoleEC2 实例上创建独立 GIS Server 站点。 一旦存在 ArcGIS Server 工作组版实例,则可以在其上安装 ArcGIS 数据库服务器(工作组级)。

有关在 AWS 上创建和使用这些地理数据库的详细信息,请参阅 AWS 上与 ArcGIS 配合使用的工作组级地理数据库

文件地理数据库

请参阅ArcGIS Enterprise on Amazon Web Services 结合使用的文件地理数据库