1

我是 GeoMesa 的新手,在选择可以构建 GeoMesa 的任何数据存储之前,我想比较每个云数据存储的优缺点,例如

  1. 累积
  2. 卡夫卡
  3. 大表
  4. HBase
  5. 卡桑德拉

可以提供吗?

4

1 回答 1

2

好问题。对于初学者来说,GeoMesa Kafka 数据存储是一个奇怪的例子。它旨在管理流数据,以提供近乎实时的数据处理和查看。如果这是您的问题的一部分,那么 Kafka 应该是解决方案的一部分。

对于剩下的四种,它们都是旨在存储大数据的类似技术。GeoMesa 从 Accumulo 开始,拥有该数据库的最多功能。如果您正在寻找其中一些 GeoMesa 功能或 Accumulo 高级安全控制,Accumulo 是您的最佳选择。

BigTable 是 Google 提供的托管数据库服务。如果您希望避免设置数据库,那么此选项可能是最好的。在 HBase 和 Cassandra 之间,大多数时候人们已经有了偏好。GeoMesa 对每一项的支持目前都在不断发展。

于 2017-02-13T13:27:25.727 回答