暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

时间序列数据库是数据的未来

IT大咖说 2021-01-20
1041

如果您仅保留单个状态值,则数据库将来几乎将无用。您需要一个时间序列

> Photo by Nick Hillier on Unsplash.

数据一直是过去十年的金矿,由于其他所有相关领域(例如机器学习和物联网),大数据的增长速度每年都比上一个快。

从用户那里获取更多数据非常有价值。您可以研究它们的行为,发现模式,甚至可以想象到更多。但是将来,您的数据将成为可能。

时间序列时代

您将能够分析过去,现在和未来!与仅保留数据最新状态的旧方法相比,发生了什么变化?

您每分钟都在生成更多数据!

我们正在获得更好的硬件,存储和更智能的算法。

数据是做任何事情的标准。

时间序列数据无处不在

即使您不认为自己拥有这种数据,也必须从更广阔的角度考虑管理的数据。

标普股票的总净资产是一个时间序列:

> Source: http://www.retirementinvestingtoday.com/2010/04/us-s-500-stock-market-including.html

天气数据每天都在变化,但是您希望保留整个历史记录:

> A simple weather forecast showcase really easily a time series data type everyone uses daily. Photo from Environment Canada (via Alex Hickey).

考虑到拥有特定数据的完整历史可以使您获得令人难以置信的结果,例如跟踪特斯拉的窃贼,甚至您个人特斯拉的位置也可以成为时间序列数据。

> Source: https://www.freelancer.com/u/meikramullah/portfolio/Tesla-React-Native-App-6665504

预测我的未来!

您可以通过更多数据得出许多见解:

· 分析:发现一段时间内的趋势。

· 可视化:为整个组织的仪表板提供动力。

· 机器学习:更多的输入和输出将使您能够在将来构建机器学习模型。

· 自动化:定义触发管道或工作流的阈值。

时间序列数据是什么样的?

您认为它看起来像什么!

真正的样子!

它会发生什么变化?

过去,您主要进行UPDATES。对于时间序列,您将主要只使用INSERT!

过去,您主要编写随机分布的数据。使用时间序列,您将写入最近的时间间隔!

过去,您专注于基于主键进行编写。使用时间序列,您将基于结合了时间戳记值的主键进行编写!

您如何真正入门?

您可以在此领域做得很深入,尝试找到一个新的想法,该想法如何实现您始终记住在应用程序数据库中的值的历史版本。

您的第一步可能是尝试找到可在首选云提供商中使用的时间序列数据库。下一步可能是尝试使用已经及时格式化的样本数据的数据集填充您的特定数据库-可能来自Kaggle上处理时间序列分析的任何竞争。

阅读时间序列数据的这一简短介绍后,我将有一个最后的思考思路:所有数据都是时间序列数据吗?

您想进一步研究时间序列吗?

我还建议您几本书主要供机器学习开发人员使用,但这将帮助您获得有关此主题的一些知识和思考:

· 实用时间序列分析:使用统计和机器学习进行预测:https://amzn.to/393uDzA

· 时间序列和预测简介:https://amzn.to/3pGzKvF

参考资料和资源

(本文由闻数起舞翻译自Ahmed Sakr的文章《Time Series Databases Are the Future for Your Data》,原文链接:https://medium.com/better-programming/time-series-databases-are-the-future-for-your-data-664c5edb2cde)

“IT大咖说”欢迎广大技术人员投稿,投稿邮箱:aliang@itdks.com

来都来了,走啥走,留个言呗~

 IT大咖说  |  关于版权 

由“IT大咖说(ID:itdakashuo)”原创的文章,转载时请注明作者、出处及微信公众号。投稿、约稿、转载请加微信:ITDKS10(备注:投稿),茉莉小姐姐会及时与您联系!

感谢您对IT大咖说的热心支持!

相关推荐

推荐文章

文章转载自IT大咖说,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论