我是 GeoMesa 的新手,在选择可以构建 GeoMesa 的任何数据存储之前,我想比较每个云数据存储的优缺点,例如
- 累积
- 卡夫卡
- 大表
- HBase
- 卡桑德拉
可以提供吗?
我是 GeoMesa 的新手,在选择可以构建 GeoMesa 的任何数据存储之前,我想比较每个云数据存储的优缺点,例如
可以提供吗?
好问题。对于初学者来说,GeoMesa Kafka 数据存储是一个奇怪的例子。它旨在管理流数据,以提供近乎实时的数据处理和查看。如果这是您的问题的一部分,那么 Kafka 应该是解决方案的一部分。
对于剩下的四种,它们都是旨在存储大数据的类似技术。GeoMesa 从 Accumulo 开始,拥有该数据库的最多功能。如果您正在寻找其中一些 GeoMesa 功能或 Accumulo 高级安全控制,Accumulo 是您的最佳选择。
BigTable 是 Google 提供的托管数据库服务。如果您希望避免设置数据库,那么此选项可能是最好的。在 HBase 和 Cassandra 之间,大多数时候人们已经有了偏好。GeoMesa 对每一项的支持目前都在不断发展。