Postgres Pro Shardman: actualización de la base de datos para grandes empresas

Postgres Professional, el principal desarrollador de bases de datos en Rusia, anuncia el lanzamiento de actualizaciones menores de Postgres Pro Shardman versión 14.12.1.

Postgres Pro Shardman — una nueva base de datos relacional distribuida para sistemas de alta carga, adecuada para las instalaciones más grandes de decenas y cientos de TB, cuando un solo servidor no es suficiente. Esta base de datos permite dividir los datos en partes y distribuirlos en diferentes servidores — shards. Además, la solución proporciona resistencia incorporada y garantiza el cumplimiento de los requisitos ACID: atomicidad, consistencia, aislamiento y durabilidad.

En esta nueva versión de Postgres Pro Shardman se han añadido nuevas funciones, mejorado el rendimiento y corregido algunos errores. Entre los cambios clave se encuentran:

Núcleo y extensiones

  • Se ha agregado el parámetro REMOTE al comando EXPLAIN, que permite la salida de EXPLAIN para consultas ejecutadas en un servidor remoto. Está habilitado por defecto.
  • Se ha implementado una lógica de evaluación de costos propia. Esto permite al planificador elegir con más frecuencia planes generales cuando hay similitudes entre los planes generales y especializados.
  • Se ha añadido soporte para la exclusión de secciones durante la ejecución para nodos del plan que realizan agregación de datos en servidores externos. Esta optimización es necesaria principalmente para eliminar secciones en planes generales.
  • Se han añadido métricas acumulativas sobre la cantidad de tráfico de red entre nodos del clúster Shardman en la vista shardman.pg_stat_netusage.
  • Se ha actualizado la vista pg_stat_activity, que ahora muestra el estado de los procesos de servicio de Shardman.

Utilidades de gestión

  • Se han corregido las vulnerabilidades CVE-2023-45288 y CVE-2023-44487.
  • Se ha solucionado un error en el comando shardmanctl cleanup, que impedía la eliminación de grupos de replicación.
  • Se ha mejorado la salida del comando shardmanctl forall cuando el resultado está vacío.
  • Se ha solucionado un fallo en la utilidad shardmand, que anteriormente ocurría si el clúster Shardman no estaba configurado completamente.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster