PostgreSQL es un motor remoto de base de datos relacional (RDBMS) de código abierto, cuyas características son:

  • Robusto y seguro (transacciones ACID: Atomicas, concurrentes, aisladas y durables)
  • Rápido, eficiente de alta concurrencia (MVCC: control de concurrencia multiversionado)
  • Compatible con los estandares SQL
  • Soporte para objetos, herencia y tipos de datos (objetos grandes binarios blobs, ips, arreglos, xml, tipos geométricos, etc.)
  • Soporte de transacciones, subconsultas, funciones, disparadores, vistas, reglas, transacciones en dos fases, punto de recuperación, dominios, espacios de tabla, etc.
  • Extensible con otros lenguajes embebidos (C, Perl, Python, etc.)

Al ser código abierto no tiene costo de licencias (puede descargarse y usarse de manera gratuita, incluso en proyectos comerciales), y existen empresas que dan soporte pago o versiones comerciales.

Para más información, ver Enlaces