Indexación mediante Oak-run Jar indexing-via-the-oak-run-jar
Oak-run admite todos los casos de uso de indexación en la línea de comandos sin tener que operar desde el nivel JMX. Las ventajas del enfoque oak-run son:
- AEM Es un nuevo conjunto de herramientas de indexación para la versión 6.4 de
- Reduce el tiempo de reindexación, lo que afecta positivamente a los tiempos de reindexación en repositorios más grandes
- AEM AEM Está reduciendo el consumo de recursos durante la reindexación en la, lo que mejora el rendimiento del sistema para otras actividades de la
- Oak-run proporciona compatibilidad fuera de banda: Si las condiciones de producción no le permiten ejecutar reindexaciones en instancias de producción, se puede utilizar un entorno clonado para la reindexación a fin de evitar un impacto crítico en el rendimiento.
A continuación se muestra una lista de casos de uso que pueden utilizarse al realizar operaciones de indexación mediante el oak-run
herramienta.
Comprobaciones de coherencia de índice indexconsistencychecks
oak-run.jar
determina rápidamente si los índices de Lucene Oak están dañados.- AEM Es seguro ejecutarse en una instancia de prueba en uso para los niveles de comprobación de coherencia 1 y 201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Estadísticas de índice indexstatistics
oak-run.jar
elimina todas las definiciones de índice, las estadísticas de índice importantes y el contenido de índice para el análisis sin conexión.- AEM Es seguro ejecutarlo en una instancia en uso de la aplicación de seguridad de la aplicación de seguridad de la aplicación de seguridad
Árbol de decisión de método de reindexación reindexingapproachdecisiontree
Este diagrama es un árbol de decisión para saber cuándo utilizar los distintos métodos de reindexación.
Reindexación de MongoMK/RDMBMK reindexingmongomk
Extracción previa de texto para SegmentNodeStore y DocumentNodeStore textpre-extraction
Preextracción de texto AEM (una función que ha existido con la versión 6.3 de) se puede utilizar para reducir el tiempo de reindexación. La preextracción de texto se puede utilizar con todos los enfoques de reindexación.
Según la variable oak-run.jar
Con el enfoque de indexación, hay varios pasos a cada lado del paso Realizar reindexación en el diagrama siguiente.
Reindexación en línea para MongoMK o RDBMK con oak-run.jar onlinere-indexingformongomk
AEM Este es el método recomendado para reindexar instalaciones de MongoMK (y RDBMK) en el mercado de la distribución de datos (RDBMK). No se debe utilizar ningún otro método.
AEM Ejecute este proceso sólo con una instancia de la instancia de la instancia de la instancia de la base de datos del clúster.
Reindexación de TarMK re-indexingtarmk
-
Consideraciones sobre el modo de espera en frío (TarMK)
- No hay consideraciones especiales para el modo de espera en frío; las instancias de espera en frío se sincronizan como de costumbre.
-
AEM Publicar granjas (las granjas de publicación de AEM siempre deben ser TarMK)
- Para la granja de servidores de publicación, debe realizarse para todos los pasos O ejecutar en una sola publicación. AEM A continuación, clone la configuración para otros (tomando todas las precauciones habituales al clonar instancias de; sling.id: debe vincularse a algo aquí).
Reindexación en línea para TarMK onlinere-indexingfortarmk
Este es el método utilizado antes de la introducción de las nuevas capacidades de indexación de oak-run.jar. Se realiza mediante la configuración de la variable reindex=true
en el índice Oak.
Este método se puede utilizar si el cliente acepta los efectos de tiempo y rendimiento que se van a indexar. AEM Este suele ser el caso de las instalaciones de pequeñas y medianas dimensiones en el sector de la.
Reindexación en línea de TarMK con oak-run.jar onlinere-indexingtarmkusingoak-run-jar
La reindexación en línea de TarMK con oak-run.jar es más rápida que la Reindexación en línea para TarMK descrito anteriormente. Sin embargo, también requiere ejecución durante una ventana de mantenimiento; con la mención de que la ventana es más corta y se requieren más pasos para realizar la reindexación.
Volver a indexar TarMK sin conexión mediante oak-run.jar offlinere-indexingtarmkusingoak-run-jar
La reindexación sin conexión de TarMK es la más sencilla oak-run.jar
basado en el enfoque de reindexación para TarMK, ya que requiere un único oak-run.jar
comentario. AEM Sin embargo, requiere que se cierre la instancia de.
TarMK de reindexación fuera de banda con oak-run.jar out-of-bandre-indexingtarmkusingoak-run-jar
AEM La reindexación fuera de banda minimiza el impacto de la reindexación en las instancias de en uso.
Actualización de definiciones de indexación updatingindexingdefinitions
Crear y actualizar definiciones de índice en TarMK usando ACS creatingandupdatingindexdefinitionsontarmkusingacsensureindex
Esto permite definir el índice de envío mediante el paquete de contenido, lo que posteriormente resulta en una reindexación mediante la configuración del indicador de reindexación a true
. Esto funciona en configuraciones más pequeñas en las que la reindexación no tarda mucho tiempo.
Para obtener más información, consulte la Documentación de índice seguro de ACS para obtener más información.
Creación y actualización de definiciones de índice en TarMK mediante oak-run.jar creatingandupdatingindexdefinitionsontarmkusingoak-run-jar
Si el tiempo o el impacto en el rendimiento de la reindexación medianteoak-run.jar
métodos es demasiado alto, los siguientes oak-run.jar
AEM Este método basado en puede utilizarse para importar y reindexar definiciones de índice de Lucene en una instalación basada en TarMK de la base de datos de la base de datos de la base de datos de.
Creación y actualización de definiciones de índice en MonogMK con oak-run.jar creatingandupdatingindexdefinitionsonmonogmkusingoak-run-jar
Si el tiempo o el impacto en el rendimiento de la reindexación medianteoak-run.jar
métodos es demasiado alto, los siguientes oak-run.jar
AEM Este método basado en puede utilizarse para importar y reindexar definiciones de índice de Lucene en instalaciones de MongoMK basadas en el índice de la base de datos de la base de datos de la.