Hola Mateo Gonzalez •
Por lo que describes, lo primero que revisaría es si tus particiones están bien dimensionadas para el volumen de datos y la carga de consultas. Si algunos shards reciben mucha más actividad que otros, puedes terminar con hotspots de memoria que generan esos picos de latencia. También vale la pena revisar qué campos están marcados como filtrables, ordenables o facetable, ya que esas opciones aumentan significativamente el consumo de memoria. Si observas una presión constante sobre la caché, considera aumentar el número de particiones o réplicas para distribuir mejor tanto los datos como las consultas. Además, monitoriza métricas como CPU, memoria y latencia de consulta en Azure Monitor para identificar exactamente cuándo se producen los picos y qué operación los está provocando. En muchos casos, una optimización del esquema del índice y una distribución más equilibrada de las particiones tienen un impacto mayor que simplemente incrementar recursos.
Si esta respuesta te ha resultado útil, no olvides hacer clic en "Accept Answer", ya que ayuda a otros usuarios a encontrar soluciones similares más rápidamente.