区块链本质上是一个分布式数据库。区块链中的交易是时序数据的一个例子。您可以使用 Timescale 查询区块链上的交易,就像查询任何其他数据库中的时序交易一样。
在本教程中,您将使用 Timescale 来摄取、存储和分析比特币区块链上的交易。您可以使用这些技能来查询区块链上的任何数据,包括其他加密货币、智能合约或健康数据。
在开始之前,请确保您已拥有
- 注册了免费的 Timescale 账户。
本教程涵盖
本教程使用示例比特币数据集来向您展示如何构建区块链数据查询。您在本教程中所做的查询用于执行诸如确定加密货币是否按预期执行、绘制货币价值随时间变化的图表以及比较货币等操作。
本教程首先教您如何设置和连接到 Timescale 数据库,创建表,以及使用 psql
将数据加载到表中。
然后,您将学习如何对数据集进行分析。本教程将引导您使用 PostgreSQL 查询来获取信息,包括查找区块链上最新的交易,以及使用聚合函数收集有关交易的信息。
完成本教程后,您可以使用相同的数据集来完成高级区块链教程,该教程向您展示如何使用 Timescale 超函数分析区块链数据。
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。