jueves, 21 de agosto de 2014

POSTGRE SQL

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.



1 comentario: