文档数据库是存储标记文档的非关系数据库,这些标记文档包含用于定义数据的键值对。 它们有时被归类为一种 NoSQL 数据库。
文档数据库不同于您从 ArcGIS 连接到的其他数据库和数据仓库,因为它们没有强制方案或结构化关系。 这使它们更加灵活,反应更迅速。 然而,它们的非结构化或半结构化格式使得它们不太适合复杂的数据关系和事务。
ArcGIS 支持
ArcGIS 支持以下文档数据库:
可以从 ArcGIS Pro 对这些数据库执行以下操作:
- 创建数据库连接。 有关说明,请参阅从 ArcGIS 连接到 Elasticsearch 和从 ArcGIS 连接到 OpenSearch。
- 从与地图的连接添加图层。 从文档数据库添加的地图中的每个图层都是一个查询图层。
- 将连接注册到与活动门户联合的服务器并管理生成的数据存储。
- 发布引用数据库中的数据的地图图像图层或 Web 要素图层。
提示:
有关要素限制的信息,请参阅 ArcGIS Enterprise 帮助中的故障排除。
- 将 Web 图层与可将其用于地图的其他人共享。 有关详细信息,请参阅使用地图图像图层或使用 Web 要素图层。
术语等同关系
当您在 ArcGIS 客户端中使用支持的文档数据库中的数据时,您将看到 ArcGIS 术语。 您将在帮助中看到这些 ArcGIS 术语,而不是文档数据库术语。 下表介绍了 ArcGIS 术语与文档数据库供应商所用术语的等同关系。
| ArcGIS 术语 | 文档数据库术语 | 说明 |
|---|---|---|
表 要素类 | 索引或别名 | 文档数据库中的索引包含使用键值对和文档的数据定义。 表和要素类(空间表)使用列和行定义数据。 文档数据库中的别名引用多个索引。 在 ArcGIS 中进行访问时,别名将以单一表形式读取。 |
字段或列 | 键值对 | |
行 | 文档 | 表示单个对象或要素。 |
索引 | 没有文档数据库等效项 | |
方案 | 没有文档数据库等效项 |