steemit 隐藏神技之: 富豪榜 / The rich list of steemit  & How to get it from SteemData

steemit 隐藏神技之: 富豪榜 / The rich list of steemit & How to get it from SteemData

富豪榜 / The rich list

你可能见过steemit上的各种榜单,什么每日发帖排行榜、每日得奖排行榜、每日回复排行榜等等。 但是你知道吗,这里有一个很重要的榜单: 富豪榜

Here is a very important list: The rich list.
https://steemd.com/richlist

在这里,列出了持有SP最多的、持有STEEM最多的、持有SBD最多的各5000名用户
There are three accounts lists, sorted by
1) Amount of Holding SP
1) Amount of Holding STEEM
1) Amount of Holding SBD

快来看看你是否在这个列表里吧。

Top 10 of the lists

这里我把三个列表的前十名截取过来了,快来崇拜一下吧

Get rich list from SteemData

在之前的文章中,我们简要地介绍过SteemData
简单介绍一下SteemData

那么我们是否可以获取使用SteemData获取rich list呢?
答案是肯定的,而且我们还可以获取用户存款账户信息哦,这是上边richlist里不包含的哦。

1: Get Top 10 SP holders from SteemData

查询语句:
rets = db.Accounts.find({}, {'name':1, 'sp':1, '_id':0}).sort('sp',-1).limit(10)

结果如下:

2: Get Top 10 STEEM holders from SteemData

查询语句:
rets = db.Accounts.find({}, {'name':1, 'balance.amount':1, '_id':0}).sort('balance.amount',-1).limit(10)

结果如下:

3: Get Top 10 SBD holders from SteemData

查询语句:
rets = db.Accounts.find({}, {'name':1, 'sbd_balance.amount':1, '_id':0}).sort('sbd_balance.amount',-1).limit(10)

结果如下:

4:Get Top 10 SAVINGS SBD holders in from SteemData

查询语句:
rets = db.Accounts.find({}, {'name':1, 'savings_sbd_balance.amount':1, '_id':0}).sort('savings_sbd_balance.amount',-1).limit(10)

结果如下:

5: Get Top 10 SAVINGS STEEM holders in from SteemData

查询语句:
rets = db.Accounts.find({}, {'name':1, 'savings_balance.amount':1, '_id':0}).sort('savings_balance.amount',-1).limit(10)

结果如下:


是不是很有意思,这只是最简单的查询哦,你可以编程实现很复杂的查询和筛选,快来玩吧

感谢阅读 / Thank you for reading.
欢迎upvote、resteem以及 following me @oflyhigh 😎


This page is synchronized from the post: steemit 隐藏神技之: 富豪榜 / The rich list of steemit & How to get it from SteemData

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×