Amazon Neptune ahora admite la reconstrucción de índices en línea para recuperar almacenamiento
Amazon Neptune Database ahora admite la reconstrucción de índices en línea, una nueva capacidad que ayuda a los administradores de bases de datos y a los equipos de aplicaciones a desfragmentar los índices de Neptune y recuperar el almacenamiento no utilizado sin tener que desconectar la base de datos. Con el tiempo, las operaciones de inserción, actualización y eliminación crean brechas de espacio no utilizado en las páginas de datos, lo que mantiene la métrica VolumeBytesUsed elevada artificialmente incluso después de eliminar datos. Esta fragmentación aumenta los costos de E/S y degrada el rendimiento de las consultas para los equipos que ejecutan cargas de trabajo de Gremlin, openCypher o SPARQL a gran escala.
Con la reconstrucción de índices en línea, las consultas de lectura y escritura continúan sin interrupciones tanto en la instancia de escritura como en las réplicas de lectura durante todo el proceso de reconstrucción. Puede seleccionar todos los índices, solo los índices cuádruples o solo los índices de diccionario, lo que hace que esta característica sea ideal para la limpieza posterior a la eliminación, el mantenimiento periódico, la administración de límites de almacenamiento y el ajuste del rendimiento en bases de datos muy fragmentadas. Los ajustes configurables de simultaneidad y tamaño del búfer de escritura le permiten equilibrar la velocidad de reconstrucción con el impacto en la carga de trabajo. Además, los mecanismos integrados de seguridad del almacenamiento protegen contra el agotamiento del espacio de almacenamiento durante la operación.
La reconstrucción de índices en línea está disponible a partir de la versión 1.5.0.0 del motor de Amazon Neptune en las instancias de escritura aprovisionadas, en todas las regiones en las que se admite Amazon Neptune Database. Para obtener más información sobre la configuración y ejecución de la reconstrucción de índices en línea, incluidas las referencias de API y las instrucciones de ajuste, consulte la documentación de Amazon Neptune.