GeoMesa提供基于Accumulo和Kafka的lamda数据存储(http://www.geomesa.org/documentation/current/user/lambda/index.html)。但它也为离线和在线分析提供了Storm和Spark支持。你能列举一些GeoMesa lamda数据存储的用例吗?例如,它为GeoServer提供了哪些优势?GeoMesa和lambda数据存储
0
A
回答
3
GeoMesa Lambda DataStore绝对是一种'高级'功能。如果您的数据类型在数据库永久保存到数据库之前可能会收到频繁更新,那么Lambda DataStore可能非常适合。
作为一个具体的例子(并适用于我,因为我从火车发布:)),考虑有一个火车旅行的汇总图层。在列车运行时,人们会想要更新给定数据的摘要。另一方面,一旦火车完成了旅程,那么记录将不再更新。
传统/简单的GeoMesa方法是编写一个流媒体软件,将更新写入GeoMesa Kafka数据存储。航程完成后,流式应用程序可以写入Accumulo或HBase。希望查询实时更新和历史记录的应用程序需要跨两层协调(一个Kafka层和一个持久数据库层)。
Lambda数据存储允许所有写入发生在Lambda数据存储区。由于记录正在接收更新,记录在卡夫卡处理。当轨道更新超时时,记录将持续到Accumulo。在GeoServer中,可以从实时和历史的角度查询Lambda数据存储中的记录。 (详细地说,可以使用视图参数来限制对Lambda数据存储的瞬态或持久部分的查询。)
相关问题
- 1. GeoMesa:保存栅格数据
- 2. 分布式云数据存储系统,用于GeoMesa
- 3. 大数据 - Lambda架构和存储原始数据
- 4. 时出现例外动物园例如在geomesa accumulo数据存储
- 5. Geomesa:在Accumulo中保存KML
- 6. EF4,Lambda,存储库模式和DTO
- 7. Lambda表达式和存储过程
- 8. RestKit和数据存储
- 9. 存储和准备数据
- 10. 储存HTML和数据库
- 11. 拉和存储JSON数据
- 12. 数据存储和PIC18F4321
- 13. RPCRequests和数据存储
- 14. 使用JDO从数据存储中存储和检索数据
- 15. '文档数据存储'和'键值数据存储'是什么?
- 16. Lambda + Nodejs + dynamodb:存储json:为什么要把项目存储数据类型?
- 17. 数据清理和数据库存储
- 18. SQL存储过程到Lambda
- 19. 的NodeJS LAMBDA S3存储桶
- 20. 存储和保存数据从
- 21. 使用AWS角色授权Lambda查询AWS数据存储
- 22. 数据存储
- 23. 存储数据
- 24. 存储数据
- 25. 存储数据
- 26. 图形数据库和RDF三重存储:使用python存储图形数据
- 27. 数据存储和托管存储之间的区别?
- 28. 在数据存储中存储和检索多值属性
- 29. 存储同名的数据库和存储目录
- 30. 如何存储工厂数据和存储位置?