jueves, 21 de agosto de 2014

PostgreSQL

PostgreSQL
Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyada por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
VENTAJAS
-Seguridad en términos generales
-Integridad en BD: restricciones en el dominio
-Integridad referencial
- Afirmaciones (Assertions)
 -Disparadores (Tiggers)
-Autorizaciones -Conexión a DBMS
 -Transacciones y respaldos
DESVENTAJAS
-Sin experticia, configurar llega a ser un caos.
-Es fácil de vulnerar sin protección adecuada.
-El motor MyISAM es instalado por defecto y carece de capacidades de integridad relacional.
-InnoDB genera mucho footprint en memoria al   indizar.
-El toolset empresarial tiene un costo adicional     por suscripción anual.
-Realizar revisiones llegar a ser una labor manual    y tediosa para el DBA.
-Reducida cantidad de tipos de datos.
COSTOS
El costo de capital es cero, por lo que los proyectos de negocio pueden empezar fácilmente como prototipos y desarrollarse rápidamente en proyectos exitosos.
SOPORTES
-Números de precisión arbitraria.
-Texto de largo ilimitado.
-Figuras geométricas (con una variedad de
 funciones asociadas).
-Direcciones IP (IPv4 e IPv6).
-Bloques de direcciones estilo CIDR.
-Direcciones MAC.
-Arrays.
EXPERIENCIA EN EL MERCADO
PostgreSQL ha tenido una larga evolución, la cual se inicia en 1982 con el proyecto Ingres en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional. Después de haber trabajado un largo tiempo en Ingres y de haber tenido una experiencia comercial con el mismo, Michael decidió volver a la Universidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres o simplemente POSTGRES.
PLATAFORMAS SOPORTADAS
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.
LICENCIAS
PostgreSQL no necesita una tarifa de licencia. Usted puede instalarlo fácil y rápidamente sin pasar por un largo ciclo de adquisición.
Publicado bajo la licencia BSD.
VERSIONES
Las nuevas versiones disponibles son 9.2.3, 9.1.8, 9.0.12, 8.4.16 y 8.3.23.

Es importante recordar que la versión 8.3.23 será la última versión de la serie 8.3. Todos los usuarios que estén usando esta serie, deberían de actualizar a una versión soportada lo antes posible.












No hay comentarios.:

Publicar un comentario