2ndQuadrant | PostgreSQL
PostgreSQL Solutions for the Enterprise
+39 0574 159 3000
  • Contacto
  • ES
    • EN
    • FR
    • IT
    • DE
  • Soporte & Servicios
    • Soporte
      • 24/7 PostgreSQL Support
      • IBM Z Systems
      • Soporte a desarrollo
    • DBA Services
      • Remote DBA
      • Database Monitoring
    • Consulting Services
      • Health Check para PostgreSQL
      • Ajustes de Rendimiento para PostgreSQL
      • Auditoría de seguridad para bases de datos PostgreSQL
      • Upgrade PostgreSQL
    • Migration Services
      • Evaluación de Migración hacia PostgreSQL
      • Migrar desde Oracle®
  • Products
    • PostgreSQL with High Availability
    • BDR
      • IoT Solution
      • Deployment Options
    • 2ndQPostgres
    • pglogical
      • Installation instruction for pglogical
      • Documentation
    • repmgr
    • Barman
    • Postgres Cloud Manager
    • SQL Firewall
    • Postgres-XL
    • Postgres Installer
    • 2UDA
  • Downloads
    • Postgres Installer
    • 2UDA
  • Postgres Learning Center
    • Webinars
    • Whitepapers
      • Highly Available Postgres Clusters
      • AlwaysOn Postgres
      • Postgres-BDR
      • PostgreSQL Security Best Practices
    • Case Studies
      • Performance Tuning
        • BenchPrep
        • tastyworks
      • Distributed Clusters
        • ClickUp
        • Telefónica del Sur
        • Animal Logic
      • Database Administration
        • Agilis Systems
      • Professional Training
        • Met Office
        • London Partners
      • Database Upgrades
        • Alfred Wegener Institute (AWI)
      • Database Migration
        • Healthcare Software Solutions (HSS)
        • Navionics
    • Training
      • Training Catalog and Scheduled Courses
        • Administración de base de datos PostgreSQL
        • Linux Para DBAs de PostgreSQL
        • Postgres-BDR
        • Postgres-XL-10
        • Programación Avanzada en PostgreSQL
        • Replicación y Recuperación ante Desastres
        • Seguridad en PostgreSQL
        • Taller de desarrollo para PostgreSQL
    • Books
      • PostgreSQL 11 Administration Cookbook
      • PostgreSQL 10 Administration Cookbook
      • PostgreSQL High Availability Cookbook – Second Edition
      • PostgreSQL 9 Administration Cookbook
      • PostgreSQL Server Programming Cookbook – 2nd Edition
      • PostgreSQL 9 Cookbook : Chinese Edition
    • PostgreSQL
      • PostgreSQL – History
      • ¿Quién usa PostgreSQL?
      • Preguntas frecuentes de PostgreSQL
      • PostgreSQL VS MySQL
      • Caso de negocio para PostgreSQL
      • Información de seguridad
    • Events
    • Blog
  • Sobre nosotros
    • Sobre 2ndQuadrant
    • What Does «2ndQuadrant» Mean?
    • 2ndQuadrant’s Passion for PostgreSQL
    • Ask Simon
    • News
    • Team Profile
  • Blog
  • Menú
Tú estás aquí: Inicio / Products / Postgres-XL

Postgres-XL

Postgres-XL es una base de datos para procesamiento paralelo masivo construida sobre PostgreSQL 9.5 y muy compatible con éste. Es diferente porque soporta tanto cargas de trabajo de Inteligencia Empresarial como cargas de trabajo transaccionales de lectura y escritura de gran volumen, todo en la misma plataforma.

Postgres-XL

Postgres-XL está diseñado para ser horizontalmente escalable y lo suficientemente flexible para manejar diferentes cargas de trabajo, incluyendo:

  • Cargas de trabajo OLTP de escritura intensiva
  • Inteligencia Empresarial requiriendo OLAP con procesamiento paralelo masivo
  • Almacén operacional de datos
  • Almacenamiento clave-valor, incluyendo JSON
  • Sistemas de información geográfica (GIS) geoespacial
  • Ambientes con cargas de trabajo mixtas

Disponibilidad

¡Postgres-XL 9.5 R1.4 ya disponible! (Noviembre 29, 2016)

Puede descargar Postgres-XL aquí y revisar las notas de la versión aquí.

Por favor, reporte cualquier problema a [email protected].

Rendimiento

Nuestras pruebas internas para cargas de trabajo de Inteligencia Empresarial revelan un aumento dramático en el rendimiento comparado con PostgreSQL nativo. Los resultados en un clúster de 16 nodos muestran escalabilidad lineal para la mayoría de consultas.

PG 9.6 and Postgres-XL Comparison

Características

Algunas de las características más prominentes de Postgres-XL son:

  • Escalable – particione o replique tablas entre diferentes nodos
  • Cumplimiento completo de ACID, incluyendo MVCC
  • De código abierto
  • Consistencia a nivel de clúster, garantizada por el Monitor Global de Transacciones
  • Basado en PostgreSQL 9.5, aprovechando al máximo las nuevas características de Inteligencia Empresarial
  • Compatible con todos los drivers de PostgreSQL, incluyendo JDBC, ODBC, OLE DB, Python, Ruby, perl DBI, Tcl y Erlang.
  • Sintaxis de CREATE TABLE compatible con Greenplum y Redshift

Mejoras Principales

Para tener un rendimiento tan bueno como el de XL se hizo una serie de mejoras clave, las cuales se describen a continuación.

Procesamiento Paralelo Masivo (MPP)

  • Consultas paralelas distribuidas en varios nodos – Le permite a las consultas SQL ser ejecutadas hasta N veces más rápido en N nodos, distribuyendo la utilización de I/O y CPU de forma uniforme a través de un clúster.
  • Agregación de tres pasos – Paraleliza consultas de agregado para minimizar la logística de datos distribuídos.
  • Redistribución dinámica de datos para consultas SQL complejas – Reorganiza datos automáticamente para permitir consultas SQL complejas, y no solo consultas sencillas de Esquema en Estrella o tareas del estilo Map/Reduce.
  • Escaneos cooperativos – Las consultas trabajan en conjunto para evitar el escaneo repetido de los mismos datos

Procesamiento de Transacciones Distribuido (OLTP)

  • Consistencia Global Distribuida – La base de datos parece ser una sola base de datos consistente ante los usuarios.
  • Escalabilidad de escritura y escalabilidad de lectura – Escala escrituras OLTP entre nodos

Extensibilidad y Escalabilidad

  • Escalabilidad lineal – El rendimiento incrementa de forma lineal para muchas operaciones comunes, tampo para OLTP como para Consultas Paralelas
  • Extensible  – El clúster puede extenderse para incrementar poder de procesamiento
  • Soporte para bases de datos muy grandes – El clúster soporta fácilmente las decenas de TBs

Alta Disponibilidad

  • Alta Disponibilidad – Nodos de datos replicados físicamente para asegurar Alta Disponibilidad
  • Recuperación ante desastres – Recuperación ante desastres mediante Replicación de flujo

Pruebas de plataforma y Soporte

  • XL ha sido probado en Linux y Mac OS X.

Historia

Postgres-XL ha estado evolucionando durante muchos años, con origen en el proyecto GridSQL y PostgresXC, luego combinados como TransLattice Storm (StormDB). TransLattice liberó el código del proyecto, resultando en Postgres-XL 9.2. Más recientemente, el proyecto para Big Data financiado por la Unión Europea, AXLE, financió el trabajo principal para actualizar el código a Postgres-XL 9.5, permitiéndole a XL aprovechar las rápidamente crecientes características de Inteligencia Empresarial añadidas al núcleo de PostgreSQL.

Soporte para Postgres-XL

Postgres-XL es de código abierto y con soporte completo para clientes del Soporte de 2ndQuadrant. También ofrecemos servicios de consultoría para ayudar a las organizaciones con desarrollo de aplicación, diseño de clúster, implementación, desarrollo de características y análisis de rendimiento.

¿Necesita más ayuda?

¿Quiere saber más? ¿Necesita ayuda para configurar XL? Como desarrolladores activos de la comunidad para el proyecto, probablemente seamos las mejores personas en el mundo para ayudarle a poner Postgres-XL en funcionamiento. Tenemos consultores disponibles para proporcionar ayuda, además nuestro servicio único de suscripción para Soporte a Producción 24/7 también cubre Postgres-XL.

  • Twitter
  • Linkedin
  • Facebook
  • Youtube
  • Mail

UK +44 (0)870 766 7756

US +1 650 378 1218

Support & Services

24/7 Production Support

Developer Support

Remote DBA for PostgreSQL

PostgreSQL Database Monitoring

PostgreSQL Health Check

PostgreSQL Performance Tuning

Database Security Audit

Upgrade PostgreSQL

PostgreSQL Migration Assessment

Migrate from Oracle to PostgreSQL

Products

HA Postgres Clusters

Postgres-BDR

2ndQPostgres

pglogical

repmgr

Barman

Postgres Cloud Manager

SQL Firewall

Postgres-XL

OmniDB

Postgres Installer

2UDA

Postgres Learning Center

Introducing Postgres

Blog

Webinars

Books

Videos

Training

Case Studies

Events

About Us

About 2ndQuadrant

What does 2ndQuadrant Mean?

News

Careers 

Team Profile

©2001-2019 2ndQuadrant Ltd. All rights reserved | Privacy Policy
  • Twitter
  • LinkedIn
  • Facebook
  • Youtube
  • Mail
Desplazarse hacia arriba
×