cassandra - 如何在 Cassandra 中建模天气数据?
问题描述
我正在尝试了解有关存储基于聚合时间序列的数据的最佳实践。
例如,如果我正在构建一个天气服务应用程序,该应用程序从世界各地的传感器中获取大量天气指标,并以今天、一周、一个月的天气形式存储这些天气数据,那么有什么好的建模方法呢?
日级别、周级别和月级别是否各有自己的列族?
然后是位置因素。每个位置都有自己的天气数据,那么通过特定区域的一些邮政编码或地理哈希进行分区是否有意义?
访问模式将查询一个城市的每日或每周或每月天气。
解决方案
@dipen,您还可以参考这个文档,它通过他们的用例引导开发人员了解各种数据模型。@AlexOtt 从您的用例的数据模型开始有很好的问题,@aaron 有一个很好的示例演示。
推荐阅读
- android - 如何经常检查edittext的输入?
- r - 如何在 R 中的 approxfun() 之后从 y 值输入中估计 x 值
- cordova - 科尔多瓦插件相机防止 git commit
- php - 使用 php 中的在线服务器发送电子邮件
- css - 在可视模式下在 wordpress 编辑器中插入 CSS ID - 可能是一个简短的代码,但没有逻辑清晰性
- android - 如何在颤振上使用android的应用程序包?
- javascript - 使用 PostgreSQL 创建表
- uiview - UIViewController 与 ContainerView 和 UIView
- javascript - 从 Chrome 扩展中挂钩 Websocket
- windows - 在 UWP C++ 应用程序中找不到 DeviceIOControl API