All Projects β†’ xephonhq β†’ xephon-k

xephonhq / xephon-k

Licence: MIT license
A time series database prototype with multiple backends

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
c
50402 projects - #5 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to xephon-k

Nightingale
πŸ’‘ A Distributed and High-Performance Monitoring System. Prometheus enterprise edition
Stars: ✭ 4,003 (+18095.45%)
Mutual labels:  time-series, tsdb
Heroic
The Heroic Time Series Database
Stars: ✭ 836 (+3700%)
Mutual labels:  time-series, tsdb
Awesome Time Series Database
πŸ•– A curated list of awesome time series databases, benchmarks and papers
Stars: ✭ 501 (+2177.27%)
Mutual labels:  time-series, tsdb
Rrdtool 1.x
RRDtool 1.x - Round Robin Database
Stars: ✭ 702 (+3090.91%)
Mutual labels:  time-series, tsdb
Timescaledb
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
Stars: ✭ 12,211 (+55404.55%)
Mutual labels:  time-series, tsdb
Questdb
An open source SQL database designed to process time series data, faster
Stars: ✭ 7,544 (+34190.91%)
Mutual labels:  time-series, tsdb
Akumuli
Time-series database
Stars: ✭ 754 (+3327.27%)
Mutual labels:  time-series, tsdb
questdb.io
The official QuestDB website, database documentation and blog.
Stars: ✭ 75 (+240.91%)
Mutual labels:  time-series, tsdb
Diamondb
[WIP] DiamonDB: Rebuild of time series database on AWS.
Stars: ✭ 98 (+345.45%)
Mutual labels:  time-series, tsdb
Timbala
Durable time-series database that's API-compatible with Prometheus.
Stars: ✭ 85 (+286.36%)
Mutual labels:  time-series, tsdb
Atsd
Axibase Time Series Database Documentation
Stars: ✭ 68 (+209.09%)
Mutual labels:  time-series, tsdb
zestdb
ZestDB
Stars: ✭ 18 (-18.18%)
Mutual labels:  time-series, tsdb
Warp10 Platform
The Most Advanced Time Series Platform
Stars: ✭ 227 (+931.82%)
Mutual labels:  time-series, tsdb
ticktock
An OpenTSDB-like time series database, with much better performance.
Stars: ✭ 34 (+54.55%)
Mutual labels:  time-series, tsdb
Start maja
To process a Sentinel-2 time series with MAJA cloud detection and atmospheric correction processor
Stars: ✭ 47 (+113.64%)
Mutual labels:  time-series
dana
DANA: Dimension-Adaptive Neural Architecture (UbiComp'21)( ACM IMWUT)
Stars: ✭ 28 (+27.27%)
Mutual labels:  time-series
midasml
midasml package is dedicated to run predictive high-dimensional mixed data sampling models
Stars: ✭ 31 (+40.91%)
Mutual labels:  time-series
fastverse
An Extensible Suite of High-Performance and Low-Dependency Packages for Statistical Computing and Data Manipulation in R
Stars: ✭ 123 (+459.09%)
Mutual labels:  time-series
prom-migrate
prom-migrate reads all data from Prometheus 1.8 via API and creates a new Prometheus 2.0 storage directory.
Stars: ✭ 16 (-27.27%)
Mutual labels:  tsdb
The-Purchase-and-Redemption-Forecast-Challenge-baseline
ε€©ζ± β€œθ΅„ι‡‘ζ΅ε…₯ζ΅ε‡Ίι’„ζ΅‹β€”β€”ζŒ‘ζˆ˜baselineβ€ηš„θ§£ε†³ζ–Ήζ‘ˆοΌŒηΊΏδΈŠζ•ˆζžœ143.5
Stars: ✭ 78 (+254.55%)
Mutual labels:  time-series

Xephon-K


xephon-k


GoDoc Build Status Coverage Status Go Report Card codebeat badge

Xephon-K is a time series database with multiple backends. It's a playground for comparing modern TSDB design and implementation. It is not for production use, but it can show you simplified implementation of popular TSDBs. A detailed (but not well organized) survey can be found in doc/survey.

Supported backend

  • In Memory
  • Local disk, modeled after InfluxDB
  • Cassandra, modeled after KairosDB, but the partitioned schema is not implemented

Following are some backends I plan to implement in the future

  • RocksDB
  • Redis
  • MySQL, modeled after VividCortex
  • S3 + Dynamo, modeled after weaveworks' cortex

Related projects

About

  • Xephon comes from animation RahXephon, which is chosen for Xephon-B
  • K comes from KairosDB because this project is originally modeled after KairosDB, which is also the first TSDB I have used in production.

Authors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].