12.7. 数据存储服务¶
GeoMesa处理器需要 DataStoreService 要连接到后端数据源,请执行以下操作。GeoMesa中提供以下数据存储:
12.7.1. HBase¶
这个 HBaseDataStoreService 控制器服务可用于将数据摄取到HBase支持的GeoMesa数据存储中。要使用此控制器服务,首先向工作区添加一个,然后打开其配置的属性选项卡。有关连接属性的说明,请参见 HBase数据存储参数 。
12.7.2. 累积型¶
这个 AccumuloDataStoreService 控制器服务可用于将数据接收到Acumulo支持的GeoMesa数据存储区。要使用此控制器服务,首先向工作区添加一个,然后打开其配置的属性选项卡。有关连接属性的说明,请参见 累积数据存储参数 。
12.7.3. FileSystem¶
这个 FileSystemDataStoreService 控制器服务可用于将数据接收到文件系统支持的GeoMesa数据存储区。要使用此控制器服务,首先向工作区添加一个,然后打开其配置的属性选项卡。有关连接属性的说明,请参见 文件系统数据存储参数 。
12.7.4. 卡夫卡¶
这个 KafkaDataStoreService 控制器服务可用于将数据摄取到Kafka支持的GeoMesa数据存储中。要使用此控制器服务,首先向工作区添加一个,然后打开其配置的属性选项卡。有关连接属性的说明,请参见 卡夫卡数据存储参数 。
12.7.5. 雷迪斯人¶
这个 RedisDataStoreService 控制器服务可用于将数据摄取到Redis支持的GeoMesa数据存储中。要使用此控制器服务,首先向工作区添加一个,然后打开其配置的属性选项卡。有关连接属性的说明,请参见 Redis数据存储参数 。
12.7.6. 邮政地理信息系统¶
这个 PostgisDataStoreService 和 PartitionedPostgisDataStoreService 控制器服务可用于将数据摄取到PostGIS。要使用这些控制器服务之一,首先将其添加到工作区并打开其配置的属性选项卡。有关连接属性的说明,请参见 分区的PostGIS数据存储参数 。
12.7.7. GeoTools¶
这个 GeoToolsDataStoreService 控制器服务可用于将数据摄取到任意GeoTools数据存储中。有关GeoTool提供的商店列表,请参阅GeoTools documentation 。数据存储区及其依赖项需要通过 ExtraClasspaths 财产。一旦可用,数据存储应出现在 DataStoreName 属性下拉列表。选择数据存储将显示其配置参数。