5 de octubre de 2017 — El Grupo Global de Desarrolladores de PostgreSQL (PGDG) anunció hoy el lanzamiento de PostgreSQL 10, la versión más reciente de la base de datos de código abierto más avanzada en el mundo..
Una característica crítica de las cargas de trabajo en la actualidad es la capacidad de distribuir datos entre muchos nodos para un acceso, gestión y análisis más rápidos, también conocida como estrategia "divide y vencerás". La versión 10 de PostgreSQL incluye mejoras significativas para implementar de forma efectiva la estrategia divide y vencerás, lo que incluye replicación lógica nativa, particionamiento declarativo de tablas y mejoras de consultas en paralelo.
"Nuestra comunidad de desarrolladores se centró en construir características que aprovecharan la infraestructura moderna para distribuir cargas de trabajo", dice Magnus Hagander, un miembro del equipo principal del Grupo Global de Desarrolladores de PostgreSQL. "Características como la replicación lógica y las mejoras en la ejecución de consultas en paralelo representan años de esfuerzo y demuestran la dedicación continua de la comunidad a asegurar que Postgres siga llevando la delantera mientras las demandas tecnológicas evolucionan".
Esta versión también marca el cambio del esquema de versionamiento para PostgreSQL a un formato "x.y". Esto significa que la próxima versión menor de PostgreSQL será la 10.1 y la próxima versión mayor será la 11.
Replicación lógica — Un framework basado en publicación/suscripción para distribución de datosLa replicación lógica extiende las funciones de replicación actuales de PostgreSQL con la capacidad de enviar modificaciones a nivel de base de datos y de tabla a diferentes bases de datos PostgreSQL. Los usuarios ahora pueden ajustar los datos replicados a varios clusters de base de datos y tendrán la capacidad de realizar actualizaciones a futuras versiones mayores de PostgreSQL sin la necesidad de una ventana de mantenimiento.
"Hemos usado intensivamente PostgreSQL desde 9.3 y estamos muy emocionados por la versión 10 pues trae la base para el particionamiento y la replicación lógica integrada tan esperados. Eso nos permitirá usar PostgreSQL en aún más servicios", dice Vladimir Borodin, Director del equipo DBA en Yandex.
Particionamiento declarativo de tablas — Comodidad al dividir sus datosEl particionamiento de tablas ha existido por años en PostgreSQL, pero requería que el usuario mantuviera un conjunto de triggers y reglas no triviales para que el particionamiento funcione. PostgreSQL 10 introduce sintaxis para el particionamiento de tablas que les permite a los usuarios crear y mantener fácilmente tablas particionadas por lista y rango. La adición de esta sintaxis para particionamiento es el primer paso en una serie de características planificadas para proveer un framework robusto de particionamiento dentro de PostgreSQL.
Mejoras en la ejecución de consultas en paralelo — Conquiste rápidamente su análisisPostgreSQL 10 ofrece mejor soporte para consultas en paralelo permitiendo que más partes del proceso de ejecución de consultas se realice en paralelo. Las mejoras incluyen tipos adicionales de escaneo de datos que se realizan en paralelo así como optimizaciones cuando los datos se recombinan, como en el pre-ordenamiento. Estas mejoras permiten obtener los resultados más rápido.
Commit por quorum para replicación sincrónica — Distribuya datos con seguridadPostgreSQL 10 introduce el commit por quorum para replicación sincrónica, lo cual permite tener flexibilidad al momento de hacer que una base de datos primaria esté al tanto de que se escribieron satisfactoriamente los cambios a réplicas remotas. Ahora un administrador puede especificar que si un número determinado de réplicas ha confirmado que un cambio se ha hecho en la base de datos, los datos pueden considerarse escritos con seguridad.
"El commit por quorum para replicación sincrónica en PostgreSQL 10 da más opciones para extender nuestra capacidad de promover infraestructura de base de datos con una ventana de mantenimiento casi imperceptible desde la perspectiva de la aplicación. Esto nos permite implementar y actualizar continuamente nuestra infraestructura de base de datos sin recurrir a largas ventanas de mantenimiento", dice Curt Micol, Ingeniero de infraestructura en Simple Finance.
Autenticación SCRAM-SHA-256 — Proteja el acceso a sus datosEl mecanismo de autenticación SCRAM (Salted Challenge Response Authentication Mechanism) definido en RFC5802 define un protocolo para avanzar a un almacenamiento y transmisión de contraseñas seguro proveyendo un framework robusto para negociación de contraseñas. PostgreSQL 10 introduce el método de autenticación SCRAM-SHA-256, definido en RFC7677, para ofrecer mayor seguridad que el método de autenticación por contraseñas anterior, basado en MD5.
Para más detalles sobre las características antes mencionadas, por favor vea los siguientes recursos:
Documentación en formato HTML y manuales en formato man se instalan con PostgreSQL, pero siéntase libre de explorar nuestra documentación en línea.
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, dependencia a un solo proveedor o cambios en los términos de la licencia.
Páginas web
Consultas de prensa en inglés
Estados Unidos, Canadá y consultas en general
PostgreSQL Press Team
press@postgresql.org
Teléfono: +1 (347) 674-7759
Argentina
Mariano Reingart
ar@postgresql.org
+54 (011) 4450-0716
Chile
Álvaro Herrera
alvherre@postgresql.org
+56 9 73736518
Cuba
Gilberto Castillo Martínez
cu@postgresql.org
+53 52881491
Dominican Republic
Edwin Quijada
do@postgresql.org
+1-809-849-8087
Ecuador
Jaime Casanova
ec@postgresql.org
+593 987171157
Panama
Santiago Zárate
pa@postgresql.org
+(507) 64271684
Spain
Álvaro Hernández Tortosa
es@postgresql.org
+34 91 652 4902
Uruguay
Fernando Fontana
uy@postgresql.org
+598 99639046
Venezuela
Ernesto Lozano
ve@postgresql.org
+584244374108
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.
PostgreSQL es el sistema de bases de datos de código abierto más avanzado del mundo, con una comunidad global de miles de usuarios, contribuyentes, compañías y organizaciones. El Proyecto PostgreSQL se construye sobre más de 30 años de ingeniería, empezando en la Universidad de California, Berkeley, y ha continuado con un ritmo de desarrollo inigualable. El maduro conjunto de características de PostgreSQL no sólo iguala a los sistemas de bases de datos propietarios, sino que los supera en características avanzadas de bases de datos, extensibilidad, seguridad y estabilidad. Aprenda más sobre PostgreSQL y participe en nuestra comunidad en PostgreSQL.org.
"Nuestra comunidad de desarrolladores se centró en construir características que aprovecharan la infraestructura moderna para distribuir cargas de trabajo", dice Magnus Hagander, un miembro del equipo principal del Grupo Global de Desarrolladores de PostgreSQL. "Características como la replicación lógica y las mejoras en la ejecución de consultas en paralelo representan años de esfuerzo y demuestran la dedicación continua de la comunidad a asegurar que Postgres siga llevando la delantera mientras las demandas tecnológicas evolucionan".
PostgreSQL es el sistema de bases de datos de código abierto más avanzado del mundo, con una comunidad global de miles de usuarios, contribuyentes, compañías y organizaciones. El Proyecto PostgreSQL se construye sobre más de 30 años de ingeniería, empezando en la Universidad de California, Berkeley, y ha continuado con un ritmo de desarrollo inigualable. El maduro conjunto de características de PostgreSQL no sólo iguala a los sistemas de bases de datos propietarios, sino que los supera en características avanzadas de bases de datos, extensibilidad, seguridad y estabilidad. Aprenda más sobre PostgreSQL y participe en nuestra comunidad en PostgreSQL.org.
"Hemos usado intensivamente PostgreSQL desde 9.3 y estamos muy emocionados por la versión 10 pues trae la base para el particionamiento y la replicación lógica integrada tan esperados. Eso nos permitirá usar PostgreSQL en aún más servicios", dice Vladimir Borodin, Director del equipo DBA en Yandex.
Yandex es una compañía de tecnología que construye productos y servicios inteligentes basados en aprendizaje de máquina. El objetivo de Yandex es ayudar a clientes y negocios a navegar mejor el mundo en línea y fuera de línea. Desde 1997, Yandex ha provisto servicios de búsqueda e información local relevantes de primera clase. Adicionalmente, Yandex ha desarrollado servicios para transporte, productos de navegación y otras aplicaciones móviles bajo demanda líderes en el mercado, para millones de consumidores alrededor del mundo. Para ponerse en contacto con Yandex, por favor visite https://yandex.com/company/contacts/
"El commit por quorum para replicación sincrónica en PostgreSQL 10 da más opciones para extender nuestra capacidad de promover infraestructura de base de datos con una ventana de mantenimiento casi imperceptible desde la perspectiva de la aplicación. Esto nos permite implementar y actualizar continuamente nuestra infraestructura de base de datos sin recurrir a largas ventanas de mantenimiento", dice Curt Micol, Ingeniero de infraestructura en Simple Finance.
Fundada en 2009, Simple es una compañía de tecnología que está cambiando la forma en que las personas manejan sus finanzas y cómo piensan sobre su dinero. El producto de Simple combina el presupuesto con la banca en una sola hermosa aplicación, con herramientas que ayudan a las personas ahorrar para las cosas que ncesitan y gastar responsablemente en las cosas que quieren. Póngase en contacto con Simple en press@simple.com
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 algunas de las que apoyan el proyecto.
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 esta fina mercancía desde nuestra Tienda PostgreSQL en Zazzle