Cómo funciona
- Frescura predeterminada:
maxAge = 172800000
ms (2 días). Si la copia en caché es más reciente que ese valor, se devuelve al instante; de lo contrario, Firecrawl vuelve a extraer y actualiza la caché. - Forzar datos frescos: configura
maxAge: 0
para extraer siempre. - Omitir caché: configura
storeInCache: false
si no quieres almacenar los resultados de una solicitud.
maxAge
:
- Devuelve al instante si tenemos una versión reciente de la página
- Extrae de nuevo solo si nuestra versión es más antigua que la edad que especifiques
- Ahorra tiempo: los resultados llegan en milisegundos en lugar de segundos
Cuándo usarlo
- Documentación, artículos, páginas de producto
- Procesamiento por lotes
- Desarrollo y pruebas
- Creación de bases de conocimiento
- Datos en tiempo real (precios de acciones, resultados en vivo, noticias de última hora)
- Contenido que se actualiza con frecuencia
- Aplicaciones sensibles al tiempo
Uso
maxAge
a tu solicitud de scraping. Los valores se expresan en milisegundos (p. ej., 3600000
= 1 hora).
Valores comunes de maxAge
- 5 minutos:
300000
- Para contenido semidinámico - 1 hora:
3600000
- Para contenido que se actualiza cada hora - 1 día:
86400000
- Para contenido que se actualiza a diario - 1 semana:
604800000
- Para contenido relativamente estático
Impacto en el rendimiento
maxAge
habilitado:
- Respuestas hasta 5 veces más rápidas para contenido reciente
- Resultados instantáneos en lugar de esperar a nuevas extracciones
Notas importantes
- Predeterminado:
maxAge
es172800000
(2 días) - Actual cuando haga falta: Si nuestros datos son más antiguos que
maxAge
, hacemos un scraping nuevo automáticamente - Sin datos obsoletos: Nunca recibirás datos más antiguos que el
maxAge
que especifiques
Rastreo más rápido
maxAge
dentro de scrapeOptions
para obtener resultados en caché de páginas que hemos procesado recientemente.
maxAge
, cada página de tu rastreo se beneficiará de una mejora de velocidad del 500% si tenemos datos recientes en caché para esa página.
¡Empieza a usar maxAge
hoy para obtener rastreos y extracciones mucho más rápidos!