/ngsi-timeseries-api

QuantumLeap: a FIWARE Generic Enabler to support the usage of NGSIv2 data in time-series databases

Primary LanguagePythonMIT LicenseMIT

QuantumLeap

FIWARE Core Context Management License: MIT Docker Status Support
Documentation badge Build Status Coverage Status Status Swagger Validator

QuantumLeap is the first implementation of an API that supports the storage of FIWARE NGSIv2 data into a time series database.

Want to know more? Refer to the docs or checkout the Extra Resources below.

This project is part of FIWARE. You can find more FIWARE components in the FIWARE catalogue.

📚 Documentation 🎓 Academy 🐳 Docker Hub 🎯 Roadmap

Contents

Install

Refer to the Installation Guide.

QuantumLeap supports both Crate DB and Timescale as time-series DB backends but please bear in mind that at the moment we only support the following versions:

  • Crate backend: Crate DB version 3.3.*
  • Timescale backend: Postgres version 10.* or 11.* + Timescale extension 1.3.* + Postgis extension 2.5.*.

Usage

Refer to the User Manual.

Troubleshooting

Refer to the Troubleshooting section.

Contributing

Refer to the Contributing section.

Extra resources

The following is a collection of external guides and pages where you may find additional documentation about QuantumLeap. Note that these guides could be outdated (so could the official docs!), so we appreciate all efforts to keep consistency.


License

QuantumLeap is licensed under the MIT License

© 2017-2019 SmartSDK Team