Postgres Advanced Server® de EDB™

Pruebe Postgres Plus Advanced Server gratis

Solicite una cotización para Postgres Plus Advanced Server

Pestaña Advanced Server

Líder del cuadrante mágico de Gartner

Choose a Leader! EnterpriseDB has been named a Gartner Magic Quadrant Leader for the second year in a row. The placement of an open source-based relational database alongside Oracle, Microsoft, and IBM underscores the transformation Gartner explored in its recent report, State of Open-Source RDBMS, 2015. This report recommends moving all available workloads to open source RDBMS as rapidly as possible. EnterpriseDB’s EDB Postgres Advanced Server enables enterprises to make the move, and to divert investment to more strategic IT objectives. Learn more about Gartner’s perspective on these trends in our blog article Gartner Makes One Choice Easier in a Crowded Database Market.

Rendimiento comprobado en empresas y gobiernos

Un enfoque constante en rendimiento, seguridad y herramientas especiales en diversas versiones continúa ampliando la gama de soluciones posible con Postgres Advanced Server. El administrador de recursos prioriza CPU y E/S, y protege procesos importantes. Esto permite que los DBA limiten el consumo de recursos, de modo que evita que cualquier proceso único de Postgres Advanced Server monopolice recursos en detrimento de otros procesos.Las recientes mejoras de partición, el escalado de rendimiento de lectura lineal de hasta 64 núcleos, las técnicas optimizadas de bloqueo y las múltiples funciones de mejora del rendimiento manejan las cargas más grandes de OLTP para diversas organizaciones comerciales, del gobierno de EE. UU. y sin fines de lucro de todos los tamaños y para todas las misiones. Vea una selección de nuestros clientes. 

NoSQL para empresas

La poderosa combinación de tecnologías de bases de datos desestructuradas y relacionales de Advanced Server en un único sistema de administración de bases de datos empresarial, ofrece libertad, flexibilidad y rendimiento en el manejo de datos desestructurados y semiestructurados, a la vez que preserva su viabilidad a largo plazo como información empresarial.

Las características de almacenamiento clave-valor y documental de Advanced Server ofrecen las ventajas de las nuevas tecnologías NoSQL más la capacidad para incorporarlas a las infraestructuras tradicionales de datos corporativos sin silos de datos, complejidades operativas, pérdida de la integridad de los datos y riesgos. Obtenga más información sobre NoSQL para empresas.

Todos los centros de datos tienen una zona óptima para Postgres Advanced Server®

Organizaciones de todos los tipos y tamaños están reduciendo los costos de las bases de datos siempre que sea posible al implementar una alternativa competitiva y de baja inversión a las caras bases de datos privadas. Esta estrategia reduce la restricción de estar sujeto a un único proveedor y les otorga a los administradores de TI mayor influencia y capacidad de negociación. Se ha probado el control de costos con proveedores privados costosos con Linux para sistemas operativos, Xen y KVM para virtualización, y JBoss y Apache para middleware, y ahora se utiliza para bases de datos. Comparar los costos del Costo total de propiedad. 

La compatibilidad con bases de datos crea un gran ámbito de aplicación para conseguir mayores ahorros!

La tecnología de compatibilidad de EDB ayuda a tapar, reducir o eliminar las tarifas de Oracle® mediante diversas estrategias, mientras evita su inversión en prácticas, habilidades, infraestructura y licencias por volumen de Oracle. Durante más de 10 años, EnterpriseDB ha desarrollado una experiencia sólida para ayudar a clientes como usted a ahorrar dinero para sus aplicaciones desarrolladas sobre PL/SQL, OCI y Pro*C. Para obtener más información sobre el significado de la compatibilidad, mire este breve video.

Las herramientas de migración de Oracle convierten su esquema y la mayoría de las aplicaciones se ejecutan con ajustes menores. Las migraciones de los clientes para aquellas aplicaciones sencillas de migrar llevan apenas días o pocas semanas. Los servicios de EDB, como el Oracle Migration Assessment, identifican rápido las aplicaciones con mayor retorno de inversión y la Migration Factory puede hacerse cargo del 100 % del trabajo, y así, liberar a su equipo y obtener ahorros más rápido. La necesidad de recapacitación es mínima debido a las herramientas similares a Oracle proporcionadas por Postgres Plus Advanced Server, por lo que su personal puede seguir aprovechando sus conocimientos y habilidades de Oracle en una alternativa de bajo costo basada en open source. Consulte la pestaña Facilidad de migraciónpara obtener más información.

Utilice las prácticas recomendadas de EnterpriseDB para optimizar su combinación de bases de datos para ahorrar costos

Hay muchos caminos para encontrar y aplicar ahorros en su cartera de base de datos, incluida la manera en que administra sus acuerdos de licencia por volumen existentes. Un método es trasladar las aplicaciones existentes y fáciles de migrar de sus licencias por volumen autorizadas a Postgres Advanced Server a un costo mucho menor. Después, recicle las licencias por volumen para justificar el crecimiento o las actualizaciones de hardware en sus aplicaciones difíciles de migrar o que no son buenas candidatas para migrar. Un reajuste inteligente de su combinación de bases de datos puede lograr que pague menos en total con Postgres Advanced Server. Otras estrategias utilizadas por clientes para implementar Postgres Advanced Server son las siguientes:

  • desarrollar nuevas operaciones operativas y de OLTP;
  • aplicarlo a una clase de aplicaciones basada en criterios específicos (SLA, tamaño de datos, usuarios concurrentes, etcétera);
  • abordar aplicaciones de archivos o de solo lectura que no justifiquen licencias costosas;
  • desarrollar aplicaciones críticas que no están relacionadas con la misión;
  • asignarlo a unidades o departamentos comerciales particulares;
  • descargar tareas de informes desde una base de datos maestra como un servidor de replicación económico.

Lea nuestro artículo técnico: Optimización de Open Source para un mayor control y ahorro de su base de datos

Podemos ayudarlo a crear un camino a futuro

Nuestra asesoría de habilitación empresarial elaborará un inventario de su cartera de bases de datos y lo ayudará a identificar posibles candidatos para implementar Postgres Advanced Server con ahorros de costos en el contexto de sus objetivos comerciales y limitaciones actuales.Un servicio económico de seguimiento de evaluación de migración puede identificar problemas técnicos (si corresponde) para cada aplicación candidata, diseñar una estrategia técnica para la implementación y calcular sus ahorros de costos, lo que le permite tomar decisiones fundamentadas. Póngase en contacto con nosotros si desea hacer alguna consulta.

Rendimiento de primera clase

Postgres Advanced Server® de EDB™ tiene un historial comprobado en cuanto al respaldo de sistemas transaccionales grandes para miles de usuarios en todo el mundo y a cualquier hora. Se desarrolla e integra con todas las versiones de la base de datos Open Source más avanzada del mundo, PostgreSQL.Los ingenieros de EDB trabajan constantemente con nuestros usuarios empresariales para agregar características, herramientas y soluciones para cumplir con los estándares demandantes de nuestros clientes.

Las recientes mejoras de particionamiento, escalado lineal del rendimiento en lectura hasta 64 núcleos, las modernas técnicas de bloqueo y las múltiples funciones de mejora del rendimiento manejan las cargas más grandes de OLTP producidas por organizaciones comerciales, gubernamentales y sin fines de lucro de todos los tamaños y para todos los propósitos.

Seguridad avanzada

No existe otro RDBMS basado en Open Source que proteja sus datos tan bien como Advanced Server, el cual proporciona seguridad integrada para filas, un módulo de protección contra ataques por inyección SQL, auditoría mejorada para cumplir con normativas de seguridad, y protección de código en el servidor contra visitas desautorizadas.

Compatibilidad con bases de datos

La tecnología de compatibilidad de EDB ayuda a limitar, reducir o a eliminar el gasto en Oracle®, mientras que preserva su inversión ya realizada en infraestructuras y conocimiento Oracle® mediante múltiples estrategias, incluidas nuevas implementaciones, replicación para informes y migración de aplicaciones críticas o no críticas.

Funciones de los desarrolladores empresariales

Los desarolladores son más productivos cuando usan los 19 paquetes de funciones, tipos de datos complejos que se relacionan de manera limpia con aplicaciones orientadas a objetos, tablas anidadas, consultas jerárquicas, control explícito de transacciones en procedimientos almacenados, y todo ésto, en el lenguaje de su elección (por ejemplo, Java, Python, C/C++ y más).

Obtenga más información sobre las características del desarrollador

Funciones empresariales de DBA

Los DBA obtienen mayor control sobre sus datos con un administrador de recursos de CPU y E/S, una utilidad de protección de inyección SQL administrada centralmente, vistas de catálogo extendidas, un cargador a granel de alta velocidad, diagnósticos de espera del sistema y sesión de bajo nivel, y Postgres Enterprise Manager para monitorear,administrar y afinar múltiples bases de datos de manera eficiente en la empresa.

Obtenga más información sobre Postgres Enterprise Manager

Herramientas para escalabilidad, HA, rendimiento y más

El conjunto de herramientas profesionales desarrolladas y soportadas por EnterpriseDB le brinda soluciones a su personal para abordar problemas críticos relacionados con protección de datos, optimización de cargas de trabajo SQL, copias de respaldo y recuperación ante desastres, escalabilidad de lectura y escritura, alta disponibilidad, monitorización, migración de datos y actualizaciones de software.

Obtenga más información sobre el conjunto de herramientas de EDB

Plataformas compatibles

Postgres Advanced Server está disponible en una variedad de plataformas, incluidos los diversos sistemas operativos de 64 bits de Linux y los sistemas de 64 bits de Windows.

Repase los productos y las plataformas compatibles

Una zona óptima de ahorros

Durante más de nueve años, EnterpriseDB ha desarrollado una práctica sólida para reducir, tapar o eliminar costos altos de Oracle con la compatibilidad de bases de datos de Postgres Advanced Server de EDB™ y, al mismo tiempo, para preservar su inversión en licencias por volumen, infraestructura, habilidad y prácticas de Oracle. Hemos ayudado a clientes como usted a ahorrar dinero para sus aplicaciones desarrolladas en torno a PL/SQL, OCI y Pro*C. A pesar de las compras de licencias que resultaron interesantes durante la etapa de crecimiento de las bases de datos de una compañía, muchas organizaciones lamentan la pérdida de control para administrar el costo que, inevitablemente, ocurre unos años más tarde. Postgres Advanced Server de EDB™ con compatibilidad de bases de datos para Oracle pone a su disposición múltiples opciones de ahorro de costos.

Lea nuestro artículo técnico: Optimización de Open Source para un mayor control y ahorro de su base de datos

Si no puede reemplazar a Oracle, puede controlar los costos

Para muchas aplicaciones de clientes, Oracle no puede reemplazarse por diversos motivos, incluidas las licencias por volumen, los riesgos de migración y las aplicaciones COTS certificadas para funcionar con Oracle. Sin embargo, aún puede tener control sobre los crecientes gastos con diversas estrategias de contención de coste.

Un método es trasladar las aplicaciones existentes y fáciles de migrar de sus licencias por volumen autorizadas a Postgres Advanced Server a un costo mucho menor. Luego, recicle las licencias por volumen para justificar el crecimiento o las actualizaciones de hardware en sus aplicaciones difíciles de migrar o que no son buenas candidatas para migrar. Un reajuste inteligente de su combinación de bases de datos puede lograr que pague menos en total con Postgres Advanced Server. 

Cuando se trata de elegir las aplicaciones que migrará, tiene muchas opciones. A continuación, se mencionan algunas estrategias que utilizan nuestros clientes:

  • desarrollar nuevas operaciones operativas y de OLTP;
  • utilizar Advanced Server en función de los criterios específicos para sus necesidades (SLA, tamaño de base de datos, usuarios concurrentes, etcétera);
  • aplicaciones de archivado o de solo lectura que no justifiquen licencias costosas;
  • desarrollar aplicaciones no críticas
  • asignar Advanced Server a unidades de negocio o departamentos particulares.
  • utilizarlo para descargar tareas de informes desde una base de datos maestra como un servidor de replicación económico.

Compatibilidad de base de datos explicada

La compatibilidad de bases de datos de Advanced Server se centra en cinco áreas críticas de la tecnología. La herramienta de migración de esquemas convierte los objetos de Oracle (tipos de datos, tablas, particiones, enlaces de bases de datos, usuarios, roles, desencadenadores, procedimientos almacenados) a Advanced Server.

El segundo enfoque está en el procesamiento de procedimientos; además de procesar PL/pgSQL nativos de PostgreSQL, cuenta con un analizador nativo para PL/SQL de Oracle. Esto incluye los paquetes de función y de sintaxis de Oracle (por ejemplo, DBMS_UTL, DBMS_RLS y DBMS_PROFILER), excepciones definidas por el usuario, la notación de parámetros con nombre, los sinónimos privados, la sintaxis de particionamiento, GOTO, Bulk Colletc/Fetch/Bind, VARRAY, expresiones de table() y más.

El próximo enfoque se centra en las extensiones SQL de Oracle que son populares entre usuarios, tales como decode(), la tabla DUAL, ROWNUM, y tipos y subtipos de objetos.

La compatibilidad de aplicaciones es el próximo enfoque con soporte para OCI y Pro*C, así como diversas interfaces de bibliotecas.

Por último, Advanced Server ofrece herramientas críticas para los usuarios de Oracle con un aspecto similar para así minimizar la recapacitación. Algunos ejemplos de estas herramientas son los siguientes: EDB*Plus, EDB*Loader, EDB*Wrap y un conjunto de herramientas similares a stats pack para DBAs.

Vea un video explicativo sobre cómo Advanced Server es compatible con las bases de datos Oracle.

Facilitamos la administración de cambios

EDB comprende que un cambio tecnológico en sus bases de datos es un cambio significativo. Por lo tanto, proporcionamos un conjunto integral de estrategias, características, herramientas y servicios para que este cambio se implemente sin complicaciones. La compatibilidad de bases de datos de EDB se centra en la la compatibilidad de esquemas, datos y códigos, así como el del conocimiento de las personas que lo usan al proporcionar los mismos objetos, sintaxis, extensiones y herramientas que utilizan en la actualidad. Incluso puede replicar datos de manera bidireccional desde Postgres Advanced Server, lo que simplifica considerablemente la integración de la plataforma de bajo costo en su entorno existente.

Las migraciones para aplicaciones fáciles de migrar llevan solo días o algunas semanas. Los servicios de EDB, como la evaluación de la migración a Oracle, identifican rápidamente las mejores aplicaciones candidatas a la migración, ayudándole a obtener ahorros antes.

Obtenga más información sobre la evaluación de la migración

Recursos adicionales de compatibilidad de bases de datos

 

PostgreSQL en comparación con Postgres Advanced Server de EDB™

Diferencias funcionales (sostenga el puntero en las funcionalidades para ver los detalles)

Ir a: Características comunes

Diferencias funcionales PostgreSQL Postgres
Advanced Server

Diferencias generales

Las funciones marcadas con:
     también son compatibles con Oracle®
    Sí y relacionadas con la seguridad

  Incluye todas las características y actualizaciones de PostgreSQL, además de las siguientes funciones adicionales:
     - Características de seguridad
    - Características de rendimiento
    - Características de desarrollador
    - Características de DBA
    - Compatibilidad con Oracle
Funciones de seguridad empresarial
Perfiles de contraseña ⊕ Sí   Sí
SQL/Protect de EDB Sí   Sí
Auditoría de etiqueta de sesiones Sí   Sí
Protección de lenguaje procedimental del servidor (EDB*Wrap) ⊕ Sí   Sí
Funciones de rendimiento empresarial
Partición escalable   Sí
Partición de... Lista de
rangos
Hash de
lista de
rangos
Sugerencias del optimizador de consultas ⊕   Sí
Funciones de los desarrolladores empresariales
Consultas jerárquicas ⊕   Sí
21 Paquetes de funciones predefinidas y reutilizables ⊕ Sí
Sinónimos (público y privado) ⊕   Sí
Funciones y operadores extendidos ⊕   Sí
Confirmación/reversión explícita en procedimientos almacenados ⊕   Sí
Bulk Collect y Binds ⊕   Sí
Tipos de objetos definidos por el usuario ⊕   Sí
Tablas anidadas ⊕   Sí
Excepciones definidas por el usuario ⊕   Sí
Paquetes y funciones definidas por el usuario ⊕   Sí
Matrices asociativas ⊕   Sí
VARRAY ⊕   Sí
edb_stmt_level_txn ⊕   Sí
EDB*Plus ⊕   Sí
ECPGPlus   Sí
Funciones empresariales de DBA
Administración de recursos   Sí
Sintaxis de particionamiento declarativa ⊕   Sí
EDB*Loader ⊕   Sí
Diagnóstico de afinación de espera del sistema/sesión de SQL ⊕   Sí
Vistas de catálogo extendidas ⊕   Sí
Compatibilidad de bases de datos para Oracle (también incluye todas las características de la tabla con el símbolo ⊕) Mire el video.
Compatibilidad con PL/SQL en procedimientos almacenados y desencadenadores ⊕   Sí
Depurador PL/SQL ⊕   Sí
EDB*OCI ⊕   Sí

  

Características comunes

Ir a: Características diferentes

Funciones comunes de la base de datos PostgreSQL Postgres Advanced Server
Compatible con herramientas Postgres de EDB: Postgres Enterprise Manager
Failover Manager
Backup & Recovery Tool
Update Monitor
xDB Replication Server
Migration Toolkit
Postgres Enterprise Manager
Failover Manager
Backup & Recovery Tool
Update Monitor
xDB Replication Server
Migration Toolkit
Cumplimiento con ACID completo Sí Sí
Control de concurrencia de múltiples versiones (MVCC) Sí Sí
Cumplimiento firme con el estándar ANSI-SQL:2008 Sí Sí
Restricciones de ANSI Sí Sí
Recopilaciones por columna Sí Sí
Desencadenador de columna Sí Sí
Soporte de claves externas/primarias Sí Sí
Índices de GIN y GiST Sí Sí
Índices de bloqueo de rango (BRIN) Sí Sí
Índices basados en funciones Sí Sí
Índices compuestos Sí Sí
Índices K-vecinos más cercanos Sí Sí
Escaneos de solo índice Sí Sí
Búsqueda de texto completo Sí Sí
UPSERT (Actualizar o Insertar) Sí Sí
Agregados de SQL con CUBE, ROLLUP y GROUPING SETS Sí Sí
Procedimientos almacenados y desencadenadores Sí Sí
Vistas Sí Sí Sí
Vistas materializadas (con actualización simultánea) Sí Sí Sí
Ver barreras de seguridad Sí Sí Sí
Privilegio USAGE de SQL en tipos Sí Sí Sí
SQL GRANT/REVOKE de estándar ANSI Sí Sí Sí
Permisos de columna Sí Sí Sí
Seguridad en la fila Sí Sí Sí ⊕
Soporte de grupos/roles Sí Sí Sí
Compatibilidad SQL/MED Sí Sí
Soporte de lenguajes de programación para procedimientos almacenados, accionadores y funciones de las bases de datos. pgSQL
Java
C
C++
Perl
Python
Ruby
Javascript
Scheme
Tcl
PHP
pgSQL
Java
C
C++
Perl
Python
Ruby
Javascript
Scheme
Tcl
PHP
Soporte para la interfaz de la Biblioteca de cliente de la aplicación libpq
JDBC
C
C++
Perl
Python
Ruby
Scheme
PHP
ODBC
.NET
Lisp
Qt
libpq
JDBC
C
C++
Perl
Python
Ruby
Scheme
PHP
ODBC
.NET
Lisp
Qt
Contenedores de datos externos HDFS (Hadoop)
MongoDB
MySQL
PostgreSQL
HDFS (Hadoop)
MongoDB
MySQL
PostgreSQL
Tipos de datos sin esquema XML
JSON
JSONB
Clave-valor
XML
JSON
JSONB
Clave-valor
Tablas no registradas Sí Sí
Tipos de datos de rango Sí Sí
Expresiones grabables de tabla común Sí Sí
Funciones de ventana Sí Sí
Motor de reglas Sí Sí
Actualizaciones locales de versión Sí Sí
Standby activo y replicación por streaming Sí Sí
Decodificación lógica Sí Sí
Backup en línea y recuperación en un punto en el tiempo Sí Sí
Reorganización de índices en línea Sí Sí
Reinicio en caliente con pg_prewarm Sí Sí
pg_rewind Sí Sí
Compatibilidad con extensiones espaciales de PostGIS Sí Sí
Partición de tabla e índices Sí Sí
Soporte de autenticación Sí LDAP
SSL
RADIUS
PAM
Kerberos
GSSAPI
SSPI
Trust
Password
Ident
LDAP
SSL
RADIUS
PAM
Kerberos
GSSAPI
SSPI
Trust
Password
Ident
Cifrado de conexiones en la base de datos Sí SSL SSL
Listas blancas de conexiones en la base de datos Sí Sí Sí
Listas negras de conexiones de la base de datos Sí Sí Sí

 

Descripciones del paquete de funciones para Postgres Advanced Server de EDB

Volver a Diferencias de características: Paquetes

Nombre del paquete Descripción del paquete
DBMS_ALERT Funciones que permiten una notificación asincrónica de los eventos de bases de datos a través de una Alerta. Mediante estos desencadenadores y paquetes, una aplicación puede notificarse cuando se cambian valores de interés en la base de datos.
DBMS_CRYPTO Sí Proporciona funciones para cifrar y descifrar datos almacenados.
DBMS_JOB Fue reemplazado por DBMS_SCHEDULER, pero se incluyó para la compatibilidad con aplicaciones anteriores de Oracle.
DBMS_LOB Funciones que permiten el acceso a valores de Grandes Objetos y su manipulación.
DBMS_LOCK Proporciona una interfaz de función para los servicios de administración de bloqueos.
DBMS_OUTPUT Permite el envío de mensajes desde procedimientos almacenados, paquetes y desencadenadores para el uso de depuración o aplicación.
DBMS_PIPE Funciones que permiten dos o más sesiones en la misma instancia de base de datos para comunicarse entre sí.
DBMS_PROFILER Proporciona funciones para perfilar procedimientos almacenados de cargas de trabajo e identificar cuellos de botella de rendimiento.
DBMS_SCHEDULER Un programador de tareas para crear y ejecutar tareas repetitivas y desatendidas dentro de la base de datos.
DBMS_SQL Permite el uso de SQL dinámico en procedimientos para que las aplicaciones ejecuten instrucciones de SQL con parámetros desconocidos (como el nombre de la tabla) hasta el tiempo de ejecución.
DBMS_RANDOM Funciones útiles para generar valores aleatorios de texto, números y fechas.
DBMS_RLS Sí Implementa funciones de seguridad de filas en la base de datos y boquea usuarios para que no puedan ver los datos del otro en la misma aplicación.
DBMS_SESSION Sí Funciones con la capacidad de habilitar y deshabilitar funciones.
DBMS_UTLTITY Una recopilación de funciones para obtener información sobre diversas operaciones de tiempo de ejecución y metadatos de la base de datos.
UTL_ENCODE Funciones para realizar codificación y decodificación de datos de Base64 destinados al transporte entre hosts.
UTL_FILE Permite que los procedimientos de la base de datos lean y escriban archivos de texto del sistema operativo en una manera de secuencia de E/S.
UTL_HTTP Funciones que ofrecen la capacidad de hacer llamadas HTTP para acceder a información en servidores web.
UTL_MAIL Brinda funciones para crear, administrar y enviar correos electrónicos desde la base de datos, como archivos adjuntos, CC y CCO.
UTL_RAW Funciones que admiten la manipulación de tipos de datos sin procesar.
UTL_SMTP Brinda funciones para enviar correos electrónicos a través de SMTP de acuerdo con la especificación RFC821.
UTL_URL Funciones para salir y volver a ingresar en secuencias URL.

 

What's New in 9.6

• Mayor seguridad con perfiles para contraseñas y auditorías de etiquetas de sesiones
• Mayor escalabilidad vertical de lectura y escritura para grandes bases de datos
• Mejoras en EDB™ Loader, incluida la palabra clave FREEZE
Leer más sobre las novedades...

Hoja de datos
Hoja de datos de Postgres Advanced Server de EDB

Cómo comprar

img

Postgres Advanced Server de EDB viene incluido con la compra de una suscripción de Enterprise Edition. Comuníquese con nosotros y un representante de EDB procesará su pedido.

Comuníquese con nosotros para realizar una compra

Video: Cómo garantizar el éxito

En este video de 3 minutos, obtenga información sobre el software, las herramientas y los servicios de EnterpriseDB que pueden garantizarle una implementación de Postgres exitosa.

SQL/Protect de EDB

Learn how to protect your data from unauthorized access using SQL Injection with EDB SQL/Protect.

EDB Resource Manager

Learn how EDB Resource Manager allows DBAs to manage CPU and memory utilization to ensure that these resources are available for primary workload.