September 26, 2024: PostgreSQL 17 Released!

Comunicado de Prensa para PostgreSQL 9.4

Contenidos

  Texto del Comunicado Original
  Más sobre las Características
  Dónde Descargar
  Documentación
  Licencia
  Contactos
  Imágenes y Logotipos
  Compañías citadas y Texto Completo de las Citas
  Apoyo Corporativo

PostgreSQL 9.4

Comunicado de Prensa Original

PostgreSQL 9.4 aumenta la flexibilidad, escalabilidad y rendimiento

18 DE DICIEMBRE, 2014: El PostgreSQL Global Development Group anuncia el lanzamiento de PostgreSQL 9.4, la última versión del sistema de bases de datos de código abierto líder en el mundo. Esta versión agrega muchas nuevas características que mejoran la flexibilidad, escalabilidad y rendimiento de PostgreSQL para diferentes tipos de usuarios de bases de datos, incluyendo mejoras al soporte para JSON, replicación y rendimiento de los índices.

Flexibilidad

Con el nuevo tipo de datos JSONB para PostgreSQL, los usuarios ya no tienen que escoger entre almacenes de datos relacionales y no-relacionales: pueden tener los dos al mismo tiempo. JSONB soporta búsquedas rápidas y consultas de búsqueda con expresiones simples usando Generalized Inverted Indexes (GIN). Varias nuevas funciones de apoyo le permiten a los usuarios extraer y manipular datos JSON, con un rendimiento que iguala o supera las bases de datos documentales más populares. Con JSONB, los datos de tablas pueden ser fácilmente integrados con los datos documentales, obteniendo un entorno de base de datos completamente integrado.

“JSONB trae PostgreSQL a la comunidad de desarrollo de JavaScript al permitir que los datos JSON sean almacenados y consultados de forma nativa. Node.js y otros frameworks de JavaScript del lado del servidor se pueden beneficiar de la seguridad y robustez de PostgreSQL, mientras siguen almacenando datos en el formato sin-esquema que prefieren”, dice Matt Soldo, Gerente de Productos, Heroku Postgres.

Escalabilidad

En 9.4, la Decodificación Lógica (Logical Decoding) provee una nueva API para leer, filtrar y manipular el flujo de replicación de PostgreSQL. Esta interfaz es la base para nuevas herramientas de replicación, como la Replicación Bi-Direccional, la cual soporta la creación de clústeres de PostgreSQL multi-maestros. Otras mejoras en el sistema de replicación, como las ranuras de replicación y réplicas temporizadas, mejoran la gestión y utilidad de los servidores réplica.

“La principal razón detrás de nuestra inmediata adopción de PostgreSQL 9.4 en producción es la nueva característica de Decodificación Lógica”, dice Marco Favale, Gerente de Producción Cartográfica en Navionics. “La capacidad de escribir plugins de salida flexibles y personalizados nos permitirá recolectar de forma transparente los cambios en tablas seleccionadas y replicar los cambios donde queramos, deshaciéndonos de soluciones de replicación basadas en disparadores más pesadas - y más complejas de gestionar”.

“Zalando depende de la estabilidad y rendimiento de cientos de servidores de bases de datos PostgreSQL para dar servicio continuo a millones de clientes en toda Europa”, dice Valentine Gogichashvili, Jefe de Equipo de Operaciones de Bases de Datos en Zalando Technologies. “Nos entusiasma tener en ejecución servidores standby temporizados que funcionen inmediatamente, y evaluaremos las nuevas herramientas de replicación bidireccional tan pronto sean liberadas”.

Rendimiento

La versión 9.4 también introduce varias mejoras de rendimientos que le permitirán a los usuarios sacar aún más provecho de cada servidor PostgreSQL. Estas incluyen:

  • Mejoras a los índices GIN, haciéndolos hasta 50% más pequeños y hasta 3 veces más rápidos.
  • Vistas Materializadas actualizables de forma concurrente, para reportes más rápidos y actualizados.
  • Recarga rápida del caché de la base de datos en un reinicio usando pg_prewarm.
  • Escritura paralela más rápida en el log transaccional de PostgreSQL.

“Definitivamente nos beneficiaremos de la actualización concurrente de vistas materializadas, servidores standby temporizados (lo cual hará que nuestra recuperación ante desastres sea aún más robusta) así como de las mejoras de rendimiento usuales que cada nueva versión nos trae”, añade Marco Favale.

Más sobre las Características

Para las explicaciones de las características mencionadas y otras, por favor vea los siguientes recursos:

Descargas

Documentación

La documentación en formato HTML y los manuales en formato man se instalan con PostgreSQL, pero siéntase libre de explorar, buscar y comentar en nuestra extensa documentación en línea interactiva.

Licencia

PostgreSQL utiliza la Licencia PostgreSQL, una licencia tipo BSD “permisiva”. Esta licencia certificada por la OSI es ampliamente apreciada como flexible y amigable para los negocios, pues no restringe el uso de PostgreSQL para aplicaciones propietarias y comerciales. Junto con el soporte multi-compañía y propiedad pública del código, nuestra licencia hace a PostgreSQL muy popular con proveedores que quieren integrar una base de datos en sus propios productos sin temor a tarifas, bloqueo de proveedor o cambios en los términos de la licencia.

Contactos

Páginas Web

Contacto para consultas

Argentina
Mariano Reingart
ar@postgresql.org
Teléfono: +54 (011) 4450-0716
http://www.postgresql.org.ar/

Brasil
Euler Taveira de Oliveira
br@postgresql.org
Teléfono: +55 (63) 84594598
http://www.postgresql.org.br

Chile
Álvaro Herrera
alvherre@postgresql.org
Teléfono: +56 9 73736518
http://www.postgresql.org.es/

Colombia
Juan Romero
co@postgresql.org
Teléfono: (57) 316 6958503
http://www.postgresql.org.es/

Cuba
Gilberto Castillo Martínez
cu@postgresql.org
Teléfono: +5352881491
http://postgresql.uci.cu/

Ecuador
Jaime Casanova
ec@postgresql.org
Teléfono: +593 987171157
http://www.postgresql.org.es/

Panamá
Santiago Zárate
pa@postgresql.org
Teléfono: +5078312500 ext 7932
Teléfono: +(507) 64271684
http://www.postgresql.org.es/

Uruguay
Fernando Fontana
uy@postgresql.org
Teléfono: +598 99639046
http://www.postgresql.org.es/

Venezuela
Ernesto Lozano
ve@postgresql.org
Teléfono: 584121993202
http://www.postgresql.org.es/

Imágenes y Logotipos

PostgreSQL Elephant Logo

Todos los logotipos están disponibles para modificación y redistribución bajo la Licencia PostgreSQL. El nombre y logotipo de PostgreSQL son marcas registradas de The PostgreSQL Community Association of Canada.

Información de las compañías citadas y Texto Completo de las Citas

“JSONB trae PostgreSQL a la comunidad de desarrollo de JavaScript, permitiendo que los datos JSON sean almacenados y consultados de forma nativa. Node.js y otros frameworks de JavaScript del lado del servidor se pueden beneficiar de la seguridad y robustez de PostgreSQL, mientras siguen almacenando datos en el formato sin-esquema que prefieren”, dice Matt Soldo, Jefe de Producto, Heroku Postgres.

Sobre Heroku: Heroku es la plataforma como servicio (Platform as a Service - PaaS) abierta líder, enfocada en la facilidad de uso, automatización y confiabilidad. Con oficinas centrales en San Francisco, CA, Heroku es un partidario activo y apasionado de las tecnologías Ruby y arquitectura en la nube. Para más información, por favor visite nuestra página web y nuestro blog o siga a Heroku en Twitter. Heroku es una subsidiaria de salesforce.com. Contacto (solo inglés): Heroku PR

“La principal razón detrás de nuestra inmediata adopción de PostgreSQL 9.4 en producción es la nueva característica de Decodificación Lógica”, dice Marco Favale, Gerente de Producción Cartográfica en Navionics. “La capacidad de escribir plugins de salida flexibles y personalizados nos permitirá recolectar de forma transparente los cambios en tablas seleccionadas y replicar los cambios donde queramos, deshaciéndonos de soluciones de replicación basadas en disparadores más pesadas - y más complejas de gestionar”.

“Definitivamente nos beneficiaremos de la actualización concurrente de vistas materializadas, servidores standby temporizados (lo cual hará que nuestra recuperación ante desastres sea aún más robusta) así como de las mejoras de rendimiento usuales que cada nueva versión incluye”.

Sobre Navionics: Navionics (www.navionics.com) tiene la base de datos de cartas náuticas y de lagos más grande del mundo, cubriendo las aguas saladas del planeta entero así como decenas de miles de lagos y ríos. Muchas de estas cartas han sido desarrolladas a través de encuestas propietarias de Navionics, hechas tanto en el campo como con sensores remotos, como imágenes satelitales y escáneres láser aerotransportados. Navionics está localizado en Italia, Estados Unidos, India y Estonia, con ventas y servicios en todo el mundo. Contacto (inglés o italiano): Marco Favale

“Zalando depende de la estabilidad y rendimiento de cientos de servidores de bases de datos PostgreSQL para dar servicio continuo a millones de clientes en toda Europa. Nos mantenemos al día con lo último en el desarrollo de PostgreSQL desde 2010, cuando implementamos PostgreSQL 9.0 Release Candidate 1, y cada nueva versión nos trae más mejoras en rendimiento y usabilidad que prácticamente lo aprovechamos desde el primer día. Nos entusiasma tener en ejecución servidores standby temporizados inmediatamente con el nuevo PostgreSQL 9.4, y evaluaremos la replicación bidireccional, hecha posible con la introducción de la decodificación lógica. Nuestro equipo ya está trabajando en mejoras para nuestras herramientas de monitorización de código abierto que aprovecharán las estadísticas de sentencias en tiempo real provistas por el módulo pg_stat_statements y las varias mejoras que recibió en 9.4. Las mejoras en las funciones de agregación, como FILTER, hacen más fácil la escritura de consultas con funciones de agregación y empodera a nuestros colegas para escribir SQL aún más elegante que antes”, dice Valentin Gogichashvili, Jefe de Equipo de Operaciones de Bases de Datos en Zalando Technologies.

Zalando es una de la compañías de comercio electrónico más grandes de Europa, operando en 15 países hasta ahora. En Zalando Technology hemos desarrollado la mayor parte de la plataforma internamente incluyendo la tienda, sistemas internos y nuestro software de logística. Cuando se trata de desarrollo y operación de sistemas, usamos principalmente soluciones de código abierto y trabajamos en equipos pequeños y flexibles. Nuestros equipos de tecnología crean la extraordinaria experiencia de compras en línea de Zalando que millones de clientes disfrutan cada día. Visítenos en nuestra página web o nuestro blog

Soporte Corporativo

PostgreSQL goza del soporte de numerosas empresas, que patrocinan desarrolladores, proporcionan recursos de alojamiento y nos dan apoyo financiero. Vea nuestra página de patrocinadores para conocer algunos de los que apoyan el proyecto.

El trabajo sobre JSONB fue patrocinado por Engine Yard, y apoyado por Heroku, Andrew Dunstan y muchos otros colaboradores. El trabajo sobre Decodificación Lógica fue realizado por 2ndQuadrant. Muchas otras compañías contribuyeron a esta versión.

También hay una gran comunidad de compañías que ofrecen soporte para PostgreSQL, desde consultores individuales a compañías multinacionales.

Las donaciones son apreciadas.

O puede comprar algo de fina mercancía desde nuestra Tiendo PostgreSQL en Zazzle.