POSTGRESQL
PostgreSQL es un proyecto de código abierto activo con un
gran número de pequeños cambios hechos por los desarrolla-dores a medida que
encuentran fallos menores o dificultades en la facilidad de uso en las
herramientas, lenguajes, documentación, controladores, extensiones y
añadiduras. Todas las actividades esenciales pueden ser hechas usando software
libre también, por lo que no hay requerimiento de costosos conjuntos de
herramientas adicionales.
VENTAJAS
- · Amplia-mente popular –ideal para tecnologías web.
- · Fácil de
administrar
- · Su
sintaxis SQL es estándar y fácil de aprender.
- · Footprint
bajo de memoria. Bastante poderoso con una configuración adecuada
multiplataforma.
- · Tiene
capacidades de replica de datos.
- · PostgreSQL no necesita una
tarifa de licencia.
- DESVENTAJAS
·
Es fácil de vulnerar sin protección adecuada
·
El motor MYSLSAM es instalado por defecto y carece de
capacidades de integridad relacional.
·
El foolset empresarial tiene un costo adicional por
suscripción anual.
COSTOS Y
SOPORTE
El costo de licencia y de soporte con dominantes. Basados en
precios publicados, nuestro análisis es que PostgreSQL es 12.5 veces más barato
que el sistema de gestión de base de datos relacionales líder en el mercado.
Dado un clúster de 6 servidores geográficamente redundantes, conectados usando
replicación en tiempo real, con un maestro y 5 esclavos de solo lectura, hemos
calculado el precio por licencia y suporte en:
2ndQuadrant - $60,000
Comercial vendedor - $750,000
Note que, a diferencia de
2ndQuadrant, el vendedor comercial hacer una recarga por cada socket, por lo
que cada que los requerimientos de rendimiento del sistema aumentan con el
tiempo, también aumenta la disparidad en el coste total de propiedad.
VERSIONES
PostgreSQL
empezó con la versión 6, para mantener consistencia con el control de versiones
de Berkeley, como una señal de reconocimiento a la importante contribución
hecha por el equipo de Stonebraker.
Los
aproximadamente 4 años y 5 correspondientes versiones principales (de la 7.0 a
la 7.4) que marcaron la era 7.* trajeron más mejoras.
PLATAFORMAS
SOPORTADAS POR POSTGRESQL.
En general, cualquier
plataforma moderna compatible con Unix, como Linux, Mac OS X y FreeBSD, puede
ejecutar PostgreSQL, así como Microsoft Windows. PostgreSQL no depende en el
comportamiento de ninguna arquitectura en particular, por lo que casi se puede
asegurar que cualquier arquitectura soportada por estos sistemas operativos es
soportada por PostgreSQL.
LICENCIA DE POSTGRESQL
PostgreSQL es distribuido bajo
una licencia similar a BSD y MIT. Les permite a los usuarios hacer cualquier
cosa que quieran con el código, incluyendo la reventa de los binarios sin el
código. La única restricción es que no puede hacer legalmente responsable a los
desarrolladores originales por los problemas con el software (aunque esto es,
por su puesto, aparte de cualquier acuerdo que pueda hacer con 2ndQuadrant).
Las licencias para el uso en
producción no cuestan, las licencias para desarrolladores no cuestan, y las
licencias para empresas asociadas no cuestan. Si necesita expandir su uso,
puede hacerlo sin volver a planear el presupuesto por lo que su planificación
no tiene que ser tan exacta.
PostgreSQL es fácil de instalar
por lo que no hay un costo adicional escondido por instalación.
En resumen, este es el factor
principal que influye en el coste total de propiedad, pero de ninguna manera es
el único.