ceres

Distributable time-series database

Ceres

Build Status

Ceres is a component of Graphite as one of the time-series storage options available for use. Ceres provides a file format for incoming metrics to be persisted when received from the network. See also Whisper

Overview

Ceres is a time-series database format intended to replace Whisper as the default storage format for Graphite. In contrast with Whisper, Ceres is not a fixed-size database and is designed to better support sparse data of arbitrary fixed-size resolutions. This allows Graphite to distribute individual time-series across multiple servers or mounts.

Expected features such as roll-up aggregation and data expiration are not provided by Ceres itself, but instead are implemented as maintenance plugins in Carbon.

Related Repositories

ceres

ceres

Distributable time-series database ...

ceres-solver

ceres-solver

A large scale non-linear optimization library ...

pyslam

pyslam

Non-linear least-squares SLAM in Python using scipy and numpy. Modelled after Google's Ceres solver. ...

ceres-windows

ceres-windows

An easy to use ceres-solver port for Visual Studio on Windows, using Eigen for sparse linear algebra and Google glog for logging. ...

LilOpt

LilOpt

Non-linear least squares in C++, header-only, inspired by Ceres solver. ...


Top Contributors

cdavis mleinart obfuscurity iain-buclaw-sociomantic SEJeff esc vladimir-smirnov-sociomantic