Tag: steemsql 教程

怎么样查看 STEEMSQL 是否数据同步完全?

尽管它已经转换为按月订阅模式, SteemSQL是由@arcange开发和维护的一个很好的服务(MSSQL). 其实对于这些中心化的数据库来说, 最重要的就是它要能够及时的从区块链上同步数据. 如果数据不全, 那么其实是没有多大用处的. STEEMSQL每隔8分钟就会从区块链上同步数据. 之前有过几回, STEEMSQL数据并不及时的同步, 如果你的程序很需要很及时的数据, 则STEEMSQL并不是很好的选择. 相反, 如果你只是想运行几个语句去查询以往的数据, 则STEEMSQL是个很好的方案, 毕竟从中心化关系型数据库取数据要比去区块链上取数据快得多. 我做了一个API, 用于返回 STEEMSQL 的块同步状态. 在哪里可以看到STEEM区块链最新的块高度? 最简单的方法就是到 steemdb.com 在首页上就能看到: 获取 STEEMSQL 最新块号和时间 API Endpoint: /api/steemit/blocknumber/steemsql/ …

SteemSQL 教程 – 一鸣惊人的作者

@nationalpark 兄在 他的帖子里 列出了史上一鸣惊人的作者, 也就是只发表一篇文章但收入却好多金. 通过 SteemSQL 的 Comments 表格, 我们可以通过下面的条件把评论给去除掉: depth = 0 然后只需要 用 group author 来对作者进行归类, 通过 having count(1) = 1 对作者的文章数进行限制. 如果是归类的字段, 我们需要用 having 而不是 …

SteemSQL 教程 – 如何获取史上赚最多金的作者?

@nationalpark 兄在过去几天发了好几篇 关于史上最多金的分析. 这篇我将介绍这是如何实现的, 这样的话, 你也可以自己分析这些数据了. 我们都知道在 Comments 表里存放的帖子数据, 这就包括了收益. 我们只需要按 作者来分类 (group by author) 然后累计 total_payout_value (过去已经结算的帖子) 和 total_pending_payout(7天内的帖子) 即可. select top 100 author, sum(total_payout_value) + sum(total_pending_payout_value) from …