stsdb (simple time series database) is an idea implemented in a perl module for storing, and easily accessing, time series data of any kind. This is largely meant as an alternative to rrdtool for those that don’t like having the the same tool do the data storage and presentation, and also isn’t so draconian in the inputs accepted. It also allows for non-numeric data to be stored if required.
The backend storage is actually via sqlite, with each datasource being a table within the database, and a meta table to handle, well, metadata. Data retrieval is simple and relatively quick, and presented simply in order to be useful to a wide variety of applications.
Combined with modules like Chart::Clicker, this makes for a pretty decent rrdtool replacement for many uses.
here is the genesis of the project.