Disposer rapidement d'une plateforme de données.
QuestDB — séries temporelles en SQL sur votre VPS : ingestion rapide, console web, API REST et protocole PostgreSQL, protégés par mot de passe.
En validation
L'installation automatique de cette solution est prête et passe actuellement nos tests sur serveur réel. La commande ouvrira dès que la validation sera terminée.
QuestDB est une base de données de séries temporelles open source (licence Apache-2.0). Elle est conçue pour un cas précis : recevoir en continu des mesures horodatées — capteurs, métriques applicatives, cours de marché, événements — et les interroger tout de suite en SQL, sans apprendre un nouveau langage.
Son SQL ajoute les opérations des séries temporelles : `SAMPLE BY` pour agréger par intervalle, `LATEST ON` pour la dernière valeur de chaque série, `ASOF JOIN` pour aligner deux flux dans le temps. Les données arrivent par l'InfluxDB Line Protocol sur HTTP (des clients officiels existent pour Python, Go, Java, Node.js, Rust, C/C++ et .NET), par import CSV ou en SQL. Une console web intégrée sert d'éditeur SQL, d'outil d'import et de graphique rapide, et le protocole PostgreSQL permet d'y brancher les outils et pilotes habituels.
SAMPLE BY, LATEST ON et ASOF JOIN en plus du SQL standard.admin et mot de passe généré, exigés sur l'API HTTP, l'ingestion et le protocole PostgreSQL.Vos capteurs ou passerelles envoient leurs relevés en HTTPS ; vous calculez des moyennes par heure ou par jour en SQL et repérez la dernière valeur de chaque appareil.
Enregistrez temps de réponse, commandes ou inscriptions horodatés depuis votre code, puis analysez-les en SQL depuis la console ou l'API REST.
Stockez des cours ou des transactions à haute fréquence et alignez deux flux dans le temps avec ASOF JOIN pour vos analyses.
Guide optimisé pour les VPS Cloud ServOrbit.
Commandez un VPS Ubuntu 24.04 avec 2 Go de RAM au minimum (4 Go si vous ingérez beaucoup de données). QuestDB exige un domaine : vos serveurs et vos objets y envoient leurs mesures, elle doit répondre en HTTPS sur un nom stable. Elle s'ouvre sur un sous-domaine de l'un de vos domaines, ou sur le sous-domaine gratuit du VPS (questdb.{dns_slug}.servorbit-dns.com), HTTPS compris. Inutile d'acheter un nom de domaine.
Dans votre espace client, sélectionnez QuestDB, choisissez l'adresse et cliquez sur Installer. Le script déploie le conteneur officiel, génère le mot de passe de l'utilisateur admin, active l'authentification sur l'API HTTP et le protocole PostgreSQL, coupe la télémétrie anonyme et configure le reverse proxy nginx en HTTPS.
Ouvrez https://votre-domaine : la console affiche « Sign in to QuestDB ». Saisissez l'utilisateur admin et le mot de passe affiché dans votre espace client, puis lancez SELECT build(); dans l'éditeur SQL pour vérifier l'accès.
Écrivez une ligne au format InfluxDB Line Protocol sur https://votre-domaine/write avec les mêmes identifiants en authentification basique : la table est créée à la première écriture. Depuis votre code, utilisez un client officiel QuestDB avec une configuration https::addr=votre-domaine:443;username=admin;password=…;.
Dans la console ou par l'API REST (/exec), agrégez par intervalle avec SAMPLE BY 1h et récupérez la dernière valeur de chaque série avec LATEST ON. Un programme du VPS peut aussi se connecter par le protocole PostgreSQL sur 127.0.0.1:8812.
Base de données analytique en colonnes : des milliards de lignes agrégées en quelques millisecondes, avec une console SQL servie par le serveur lui-même.
Bases de DonnéesBase d'observabilité open source : métriques, logs et traces dans un seul moteur, interrogés en SQL et en PromQL, sur votre VPS.
Bases de DonnéesBase de données relationnelle open source avec pgAdmin préconfigurée. Puissante, extensible, prête pour la production.
Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.
Écrire sur WhatsApps'ouvre dans un nouvel onglet