• [^] # Postgres est bien plus robuste/fiable que InfluxDB

    Posté par (site web personnel) . En réponse à la dépêche Virevoltantes valses de licences libres et non libres dans les bases de données. Évalué à 3.

    En gros, de nombreux·ses DB admin considèrent qu’une DB est fiable quand elle a été utilisée en prod pendant de nombreuses années par tout plein d’organisations différentes dans des conditions variées, et que tous les problèmes rencontrés ont été corrigés depuis des années. Le cœur de TimescaleDB étant Postgres, celui-ci est considéré suffisamment sûr pour lui confier les données les plus critiques de l’organisation. Par contre, le moteur de InfluxDB a été complètement réécrit 4 fois en 8 ans... no comment.

    Et ça ne suffit pas, faut aussi proposer tout plein d’outils d’administration, réplication, archivage, récupération, réparation, détection des corruptions... TimescaleDB bénéficie d’une multitude d’outils de l’écosystème Postgres. Par contre, InfluxDB est parti de zéro et propose très peu d’outils.

    Tiens, voilà une comparaison de la robustesse bien expliquée dans le chapitre Reliability de cet article : https://blog.timescale.com/blog/timescaledb-vs-influxdb-for-time-series-data-timescale-influx-sql-nosql-36489299877/#reliability

    Attention, c’est écrit par Timescale pour vanter la supériorité de TimescaleDB sur InfluxDB, donc à lire avec discernement. Cependant ça explique bien la notion de robuste pour une DB.

    Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)