Hi,<br><br>We are trying to see if RRDTool is a good fit to build a popularity service for a social network.<br><br>The requirements are:<br>A unique score is given to every user based on various factors. The number of such users could run into millions. We then feed this score along with the userids to a datastore. We should then be able to query the store for answers to questions like:<br>
* Who are the top 5 active users in the network?<br>* Who are the top 5 active users in the last one month and how has their activity changed in the last week?<br>etc.<br><br>The reasons why we choose RRD:<br>1. The data is time based.<br>
2. We need some RR database since we intend to discard old data in a RR fashion.<br><br>I read that RRDTool allows only numeric data to be captured. But we need some book-keeping data too that needs to be stored and retrieved later.<br>
<br>Is it possible to build such a service using RRDTool?<br><br>Any help is greatly appreciated.<br><br>Thanks,<br clear="all"><br>-- <br>Gautham Pai,<br>Software Engineer, weRead<br><br>Website: <a href="http://buzypi.in/">http://buzypi.in/</a><br>
Blog: <a href="http://blog.buzypi.in/">http://blog.buzypi.in/</a><br>weRead: <a href="http://weread.com/">http://weread.com/</a><br><br>"What's life without an impossible dream"<br>