【发布时间】:2017-12-23 18:14:28
【问题描述】:
鉴于我使用 Geomesa 在 Geomesa 中存储时空数据,我还想存储非时空数据。您为此推荐什么 Geomesa API:Geomesa Native API 或 Geomesa DataStore API?更好的是(我认为)我可以从 Geomesa 访问本机 Accumulo API 来存储我的数据而无需地理空间和时间索引?
【问题讨论】:
鉴于我使用 Geomesa 在 Geomesa 中存储时空数据,我还想存储非时空数据。您为此推荐什么 Geomesa API:Geomesa Native API 或 Geomesa DataStore API?更好的是(我认为)我可以从 Geomesa 访问本机 Accumulo API 来存储我的数据而无需地理空间和时间索引?
【问题讨论】:
本机 API 只是数据存储 API 的简化包装,它隐藏了使用地理工具的一些复杂性。如果本机 API 涵盖了您的用例,那么它可能更容易使用。否则,请使用数据存储 API。
GeoMesa 支持没有日期或几何的模式;然而,该项目的主要目标是空间索引,它可能不是非空间数据的最佳解决方案。此外,如果没有几何图形,某些功能可能无法工作。尤其是原生 API,需要几何和日期属性。
【讨论】:
必须填写 POINT 字段。如果数据中不存在该字段,则直接将其存储在 accumulo 中。
【讨论】: