RRD: All content tagged as RRD in NoSQL databases and polyglot persistence
Sunday, 17 July 2011
Beyond NoSQL: Using RRD to Store Temporal Data
Patrick Schless describes the pros of using RRDTool for collect write-once data over time, and graph the results.
The projects collect very different data, but this task was painful enough in postgres that I ended up switching to a temporal database for the second go, and it made the data collection & querying much easier. What follows are a brief discussion of the problems I faced with postgres, and how moving to RRD solved them.
Check also the Hacker news thread for a couple of other tricks for RRDTool.
In the NoSQL space, this sort of quick analytics use case was associated with MongoDB:
- Scalable event analytics with MongoDB & Ruby on Rails
- Fast, asynchronous analytics with MongoDB
- Social analytics on MongoDB
- MongoDB and Site Analytics
- Tracking page views with MongoDB
- MongoDB use case: site analytics, a reoccuring scenario
Other larger platforms have developed their own solutions:
- StumbleUpon: OpenTSDB: a distributed, scalable monitoring system on top of HBase and OpenTSDB: a HBase scalable time series database
- Facebook builds HBase-based real time analytics
But using a specialized solution has its own benefits… where did we hear that before?
Original title and link: Beyond NoSQL: Using RRD to Store Temporal Data (©myNoSQL)
via: http://www.plainlystated.com/2011/07/beyond-nosql-using-rrd-to-store-temporal-data/