Què és el PostgreSQL?

Carles Hilario 5 de nov. 2012

PostgreSQL és el component del vostre ERP que s'encarrega de desar la informació de forma estructurada i que en permet l'accés ràpid a la seva informació. Com la resta dels components de les instal·lacions que posem al servidor dels nostres clients és programari lliure, com ho és el sistema operatiu (Debian GNU/Linux) o el propi ERP. Les nostres instal·lacions segueixen el següent esquema:

/file/2012-10-logos-debian-postgresql-openerp.jpg

Com passa amb l'ERP o el sistema operatiu, pel fet que PostgreSQL sigui de programari lliure i a més gratuït no significa que sigui un producte inferior a la seva competència de programari propietari. De fet, és sovint competència directa del Microsoft SQL Server i Oracle Database.

A més, en els darrers temps diverses empreses s'han consolidat amb força en el proveïment de serveis professionals i altament qualificats en el suport a PostgreSQL. Empreses com EnterpriseDB o 2ndQuadrant, permeten tenir un servei addicional de suport sobre el sistema, més enllà d'on no arribem des de NaN·tic. Aquestes empreses ofereixen suport a empreses tant importants com Skype o Amazon, les quals utilitzen PostgreSQL en els seus entorns de producció.

Això ens porta a un dels grans avantatges del programari lliure i és que empreses petites i mitjanes, tenen accés gratuït a la mateixa tecnologia que estan utilitzant grans corporacions centenars o milers de vegades més grans.

Les noves versions de PostgreSQL, com la 9.2 que ha sortit recentment, a més d'augmentar substancialment el rendiment del sistema, tenen característiques avançades com la replicació que ja estan gaudint alguns dels nostres clients. La replicació en temps real, permet tenir un segon servidor amb la mateixa informació que el servidor principal i en cas de fallada del primer sistema posar en marxa el segon en tan sols uns minuts i sense pèrdua d'informació.

L'altre gran sistema gestor de bases de dades de programari lliure, i més conegut i estes és el MySQL. En la nostra opinió, però, utilitzar PostgreSQL va ser la opció més encertada per part d'OpenERP ja que PostgreSQL és un sistema més complet, molt sòlid, extensible i a més no depèn únicament d'una empresa, sinó que hi ha diverses empreses i persones individuals que fan que progressi a un ritme impressionant.

El problema de la dependència d'una única empresa,
ha estat un factor polèmic recentment degut a l'adquisició de MySQL per part d'Oracle (el gran competidor propietari!). Això no és possible amb PostgreSQL ja que són desenes els desenvolupadors de diferents orígens que milloren el programa diàriament.

Podeu trobar més informació sobre PostgreSQL a la seva pàgina web oficial: www.postgresql.org

Amunt