Pour stocker des données IoT et de monitoring sans exploser le budget, cinq bases de données de séries temporelles open-source se détachent à moins de 100$/mois. De TimescaleDB à ClickHouse, voici notre sélection selon votre cas d'usage.
TimescaleDB est une extension PostgreSQL, donc zéro courbe d'apprentissage pour les équipes déjà familières avec l'écosystème. Self-hosted gratuit avec toutes les fonctionnalités, et Tiger Cloud à 29$/mois sous-cute InfluxDB Cloud de plus de 200$/mois au niveau d'entrée<sup>[2]</sup>.
InfluxDB 3 Core est open-source et gratuit en self-hosted. L'écosystème Telegraf couvre tous les protocoles industriels<sup>[1]</sup>. Cloud Serverless en usage-based avec 250$ de crédit gratuit, mais surveillez la facture si les volumes explosent<sup>[3]</sup>.
Prometheus est 100% gratuit en self-hosted sous Apache 2.0<sup>[5]</sup>. PromQL n'est pas du SQL mais l'écosystème Grafana est inégalé<sup>[1]</sup>. Grafana Cloud Pro à 19$/mois et AWS AMP à ~90$/mois restent sous 100$<sup>[5]</sup>.
Pour stocker des données IoT et de monitoring sans exploser le budget, les bases de données de séries temporelles (TSDB) open-source auto-hébergées dominent largement. À moins de 100$/mois, cinq solutions se détachent selon le cas d'usage. Voici notre sélection.
Les bases relationnelles classiques ne sont pas conçues pour ingérer des millions de points de mesure par seconde avec des étiquettes temporelles. Les TSDB optimisent le stockage, la compression et l'interrogation de données horodatées, tout en gérant la cardinalité élevée des séries IoT1. Le critère décisif n'est pas seulement la performance brute : le langage de requête (SQL vs propriétaire), l'écosystème d'intégration (Grafana, Telegraf) et le modèle de tarification comptent tout autant1.
TimescaleDB est une extension PostgreSQL : tout ce que votre équipe connaît déjà — SQL, index, jointures, outils d'admin — fonctionne immédiatement. En self-hosted, toutes les fonctionnalités sont gratuites2. La compression atteint jusqu'à 95%, ce qui réduit drastiquement les coûts de stockage2.
Côté géré, Tiger Cloud démarre à 29$/mois plus 0,15$/GB de stockage, avec une estimation de 29–36$/mois pour une petite équipe2. Ce tarif sous-cute InfluxDB Cloud de plus de 200$/mois au niveau d'entrée2.
Verdict : Si vous êtes déjà sur PostgreSQL, c'est le choix évident. Zéro courbe d'apprentissage, SQL natif, et un passage au managed à moins de 40$/mois quand vous en avez besoin.
InfluxDB 3 Core est open-source, gratuit et auto-géré — free forever selon InfluxData3. Son écosystème Telegraf est mature pour l'ingestion de données IoT et edge, avec des connecteurs pour à peu près tous les protocoles industriels1.
Pour la montée en charge, InfluxDB Cloud Serverless fonctionne en usage-based avec 250$ de crédit gratuit, puis 0,0025$/MB de données entrantes et 0,002$/GB-heure de stockage3. Le modèle est flexible mais peut dériver selon le volume.
Verdict : Parfait pour les déploiements IoT distribués où l'ingestion edge est critique. Surveillez toutefois la facture Cloud Serverless si vos volumes explosent.
Prometheus est le standard de facto du monitoring cloud-native et Kubernetes. Distribué sous Apache 2.0, il est 100% gratuit en self-hosted5. Son langage de requête, PromQL, n'est pas du SQL — mais l'écosystème Grafana est nativement intégré et inégalé1.
Côté géré, Grafana Cloud Free offre 10 000 séries et 14 jours de rétention gratuitement, Grafana Cloud Pro démarre à 19$/mois, et les options managées cloud (AWS AMP ~90$/mois, GCP ~60$/mois) restent sous 100$5. L'auto-hébergement coûte environ 150$/mois d'infrastructure, mais la licence reste à 0$5.
Verdict : Si vous faites du monitoring Kubernetes, Prometheus n'a pas de rival à ce prix. Ce n'est pas une TSDB généraliste, mais pour l'observabilité cloud-native, c'est le choix par défaut.
QuestDB se distingue par des performances d'ingestion exceptionnelles : jusqu'à 8 millions de lignes par seconde4. Sous licence Apache 2.0, l'open-source est entièrement gratuit à self-host, sans frais par nœud, sans plafond d'ingestion ni limite de taux de requêtes4.
Le SQL natif avec extensions time-series rend les requêtes familières pour les développeurs. L'édition Enterprise (tarification sur mesure) ajoute la haute disponibilité, le SSO/RBAC et le stockage hiérarchisé4.
Verdict : Pour le trading, la télémétrie haute fréquence ou tout cas d'usage où chaque milliseconde compte, QuestDB est imbattable — et gratuit en self-hosted.
ClickHouse n'est pas une TSDB pure ; c'est une base columnar OLAP plus large. Mais pour l'observability et l'IoT à très grande échelle, ses requêtes sub-seconde sur des volumes multi-pétaoctets en font un sérieux candidat6.
Apache 2.0, gratuit en self-hosted avec toutes les fonctionnalités6. ClickHouse Cloud propose un mode managed serverless pour ceux qui veulent déléguer l'infrastructure6. L'architecture distribuée, les vues matérialisées et le stockage columnar permettent des analytics en temps réel à une échelle que peu de TSDB peuvent égaler6.
Verdict : Si vos besoins dépassent le time-series pur pour englober des analytics complexes sur des téraoctets de données, ClickHouse est le choix le plus scalable — et gratuit en self-hosted.
| Solution | Langage | Self-hosted | Managed dès | Point fort |
|---|---|---|---|---|
| TimescaleDB | SQL (PostgreSQL) | Gratuit | 29$/mois | Compression 95%2 |
| InfluxDB 3 Core | SQL + InfluxQL | Gratuit | Usage-based | Écosystème Telegraf3 |
| Prometheus | PromQL | Gratuit | 19$/mois | Standard K8s5 |
| QuestDB | SQL | Gratuit | Sur mesure | 8M rows/sec4 |
| ClickHouse | SQL | Gratuit | Serverless | Analytics multi-PB6 |
Trois questions suffisent à orienter la décision :
Toutes ces solutions sont gratuites en self-hosted. Le budget de 100$/mois n'est pertinent que si vous optez pour un service géré — et dans ce cas, TimescaleDB (29$/mois) et Grafana Cloud Pro (19$/mois) sont les options les plus accessibles.
Recomate peut percevoir une commission si vous souscrivez via certains liens de cette page. Cela n'affecte pas nos recommandations.
| Choix | Prix | Langage | Tarif self-hosted | Atout clé | |
|---|---|---|---|---|---|
TimescaleDB ▶ Choix | — | SQL (PostgreSQL) | Gratuit | Compression 95% | Voir le prix ↗ |
InfluxDB le meilleur pour l'ingestion iot/edge distribuée avec un écosystème telegraf mature. | — | SQL + InfluxQL | Gratuit | Ingestion IoT/edge | Voir le prix ↗ |
Prometheus le standard de facto du monitoring cloud-native/k8s — gratuit, promql, intégration grafana native. | — | PromQL | Gratuit | Standard K8s | Voir le prix ↗ |
QuestDB latence ultra-basse et 8m rows/sec — imbattable pour le trading et la télémétrie haute fréquence. | — | SQL natif | Gratuit | 8M rows/sec | Voir le prix ↗ |
ClickHouse le plus scalable pour l'analytics à grande échelle — requêtes sub-seconde sur des volumes multi-pb. | — | SQL natif | Gratuit | Analytics multi-PB | Voir le prix ↗ |
Une question de suivi que l'article n'a pas traitée ? Demandez au moteur — il connaît le contexte de l'article.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.