Anuncio del lanzamiento de AgensGraph 2.5
El equipo de desarrollo de AgensGraph se complace en anunciar el lanzamiento de AgensGraph v2.5.
AgensGraph es una base de datos gráfica multi modelo de nueva generación para los modernos entornos de datos complejos. Es una base de datos multi modelo, que soporta los modelos de datos relacional y gráfico al mismo tiempo, y permite a los desarrolladores integrar en una misma base de datos el modelo de datos relacional clásico y el modelo de datos gráfico flexible. AgensGraph es compatible con ANSI-SQL y openCypher (http://www.opencypher.org). En AgensGraph, las consultas SQL y las consultas Cypher pueden combinarse en una única consulta.
AgensGraph se basa en el poderoso sistema de gestión de bases de datos PostgreSQL. Es muy robusto, completo y listo para el uso empresarial. AgensGraph está optimizado para el manejo de datos gráficos complejos conectados, y ofrece un gran número de potentes características esenciales para el entorno de bases de datos empresariales. Entre ellas se encuentran transacciones ACID, control de concurrencia multi-versión, procedimientos almacenados, triggers, restricciones, monitoreo avanzado y un modelo de datos flexible (JSON). Además, AgensGraph aprovecha el rico ecosistema de PostgreSQL y puede ser ampliado con una serie de excelentes módulos externos, como PostGIS.
Para más detalles, consulten las notas de la versión.
Principales mejoras en AgensGraph v2.5.
1. Rendimiento
El particionamiento (una característica exclusiva de las bases de datos relacionales) ahora puede ser utilizado también en AgensGraph.
1.1. Procesamiento de datos a gran escala
– Con el particionamiento, mejora el procesamiento de datos a gran escala
– Mayor velocidad de ejecución y facilidad de gestión de los datos
– Se ha mejorado el rendimiento de las consultas híbridas (Cypher+SQL) en relación con el rendimiento del procesamiento de grandes volúmenes de datos.
1.2. Rendimiento de las consultas
– Se ha mejorado el rendimiento de la consulta, al consultar y agregar grandes cantidades de datos, mediante el uso de hash join con procesamiento paralelo
2. Facilidad de uso
Se ha añadido un procedimiento almacenado, el cual permite agrupar y almacenar múltiples consultas en una única consulta lógica.
2.1. Facilidad de gestión de datos
– El nuevo procedimiento almacenado elimina las tareas repetitivas, con consiguiente ahorro de tiempo
– Mejora considerablemente la facilidad de ampliación y mantenimiento
3. Algoritmos
Los nuevos algoritmos gráficos se proporcionan en un único paquete.
3.1. Últimos algoritmos gráficos
– El paquete incluye un total de 7 algoritmos gráficos avanzados (como centralidad, detección de comunidades, similitud, etc.) que constituyen el núcleo del análisis gráfico.
4. Alta disponibilidad
Los sistemas de información de alta disponibilidad pueden funcionar con normalidad durante largos periodos de tiempo sin sufrir fallos.
4.1. Alta disponibilidad en Agpool
Agpool actualizado para mejorar la alta disponibilidad
– Balanceo de carga: cuando varios usuarios ejecutan una consulta al mismo tiempo, el procesamiento de la misma se distribuye entre varios servidores
– Failover automático: cuando el servidor maestro falla, el servidor secundario lo reemplaza.
La nueva versión puede ser descargada desde ya.