Alfresco, como producto, ha abandonado la línea de desarrollo con SOLR (actualmente solo recibe tareas de mantenimiento) para empezar a utilizar Elasticsearch / OpenSearch. Actualmente esta integración existe únicamente en la versión Enteprise, pero estará disponible con el tiempo en la versión Community.
No obstante, para volúmenes de datos contenidos (millones de documentos), no existe demasiada diferencia a nivel de rendimiento entre usar SOLR o Elasticsearch/OpenSearch.
La integración con Elasticsearch se realiza en Alfresco a través de la Out of Process API, escuchando a los eventos producidos en el Repositorio y creando la indexación en Elasticsearch a través de la REST API. Sin embargo, una vez realizada esta indexación, también es necesario adaptar todos los lenguajes de búsqueda en Alfresco (AFTS, CMIS) para generar consultas nativas en Elasticsearch. De otra manera, las aplicaciones de UI y el API REST de búsqueda de Alfresco no funcionan adecuadamente.
Espero que esta información te sea de ayuda.
Hyland Developer Evangelist