Ingres est un SGBD Relationnel Open Source comme PostgreSQL, MySQL ou FireBird. Il est moins connu du fait de son arrivée tardive (2004) dans le Monde Open Source et de la place déjà occupée par MySQL ou PostgreSQL. Ingres veut dire INtelligent Graphic RElational System. Le concepteur de Ingres, Michael Stonebraker est aussi celui qui a écrit PostgreSQL. Ingres est l’ancêtre de PostgreSQL, mais les deux bases sont différentes.
Ingres est disponible en version GPL2 (Ingres Community Edition - version gratuite) et en version Commerciale (Ingres certified Products -version payante)
FONCTIONNALITES
Ingres dispose de toutes les fonctionnalités d’un SGBD commercial : les transactions, la journalisation, les sous-requêtes, les procédures stockées, les triggers, le support de l’Unicode, le XML, la sauvegarde à froid et à chaud, la restauration complète ou en PITR, le partitionnement, le clustering, la réplication, la parallelisation des requêtes, l’optimiser intelligent, etc). Au niveau du développement Ingres supporte : JDBC, ODBC, .NET, PHP, Perl, Python, Eclipse etc... Un outil graphique d’administration, Visual DBA permet d’administrer les bases.
Une API (Ingres Open API) permet particulièrement d'utiliser la base de données dans des développements spécifiques.
Les environnements supportés sont AIX, LINUX, WINDOWS, HP TRU64, HP-UX, SCO, SUN.
Des outils d'administration sont disponibles sur le site http://www.naiua.org/
ROBUSTESSE
Avec 20 années d’expérience Ingres est une base solide et éprouvée.
PERFORMANCE
Ingres est une base très performante.
DOCUMENTATION
Une documentation très complète est disponible en Anglais
FACILITE D'EMPLOI
Ingres est une base qui ne demande pas beaucoup de maintenance, et qui est facile à installer (mode rpm out tar.gz).
LIENS UTILES
Club des utilisateurs Français http://www.ingres-ua.fr
Une liste d’information (en Anglais) est disponible sur :
http://www.kettleriverconsulting.com/mailman/listinfo/info-ingres
Contributeurs à cette fiche : Eric Fosse (Logica), Jose Guerreiro
(Bull), Gérald Laurent (Bull), Jerome Petazzoni (Pilot Systems), Guillaume Smets (OpenWide),
Vincent Vignolle (Solinux/AlterWay).