La base de datos PostgreSQL, YugabyteDB, se ha actualizado a una arquitectura distribuida para convertirla en una mejor opción para las empresas que crean aplicaciones nativas de la nube. Según Yugabyte, si bien PostgreSQL tiene muchas ventajas, tiene una resiliencia y escalabilidad limitadas, lo que no es bueno para las aplicaciones que necesitan permanecer en línea durante las interrupciones, escalar rápidamente para mantenerse al día con la demanda o mantener datos en múltiples regiones. Con las últimas actualizaciones, YugabyteDB evoluciona su base de datos PostgreSQL para abordar estos desafíos. Las dos diferencias principales ahora son un optimizador adaptativo (CBO) basado en costos y una distribución inteligente de datos. Adaptive CBO permite el uso del CBO integrado de PostgreSQL en aplicaciones multirregionales a gran escala. Identifique el plan de consulta óptimo en función de si los datos se ubican conjuntamente, se comparten automáticamente o se distribuyen entre zonas o regiones. Según Yugabyte, también implementa algunas de las características principales de PostgreSQL, como estadísticas de tablas extendidas, planos paralelos y escaneos de mapas de bits. La distribución inteligente de datos permite a YugabyteDB decidir automáticamente si es mejor almacenar tablas juntas de manera compartida, lo que conduce a una menor latencia, o fragmentarlas y distribuirlas a mayor escala. «Estamos entusiasmados de compartir este importante hito en nuestro viaje para hacer de YugabyteDB una base de datos PostgreSQL verdaderamente distribuida para aplicaciones modernas a cualquier escala», dijo Karthik Ranganathan, cofundador y codirector ejecutivo de Yugabyte. “La última versión continúa superando los límites del rendimiento, la escalabilidad y la simplicidad para las empresas que adoptan arquitecturas nativas de la nube mientras aprovechan el poder de la base de datos más popular del mundo. Con estas características avanzadas y compatibilidad mejorada, YugabyteDB empodera aún más a los desarrolladores y empresas en sus viajes de transformación digital”.
Check Also
El arte del desarrollo de software eficiente
En el acelerado mundo del desarrollo de software, la velocidad y la eficiencia son claves …