Atlas Data Lake es un servicio de almacenamiento analítico que extrae datos de los clústeres de Atlas y los almacena en almacenes de objetos en la nube para su posterior consulta. Atlas Data Lake está en Public Preview.
For extracting and storing Atlas cluster data in cloud object storage, consider the following alternatives:
Para consultar datos almacenados en almacenamiento de objetos en la nube, considere las siguientes alternativas:
Exportar snapshot de copia de seguridad en la nube
Puede exportar sus snapshots de copias de seguridad en la nube de su clúster de Atlas a AWS S3 o Azure Blob almacenamiento. Puede exportar manualmente snapshots individuales o configurar una política de exportación para exportar sus snapshots automáticamente. Para aprender más, consulte la documentación de copias de seguridad de Atlas.
Atlas Data Federation $out
La etapa del pipeline de agregación $out toma los documentos devueltos por el pipeline de agregación y los guarda en una colección especificada. En Atlas Data Federation, puede usar $out para guardar datos de su clúster en AWS S3 o Azure Blob almacenamiento. Esto le permite hacer copias de sus datos en un punto en el tiempo y almacenarlos en el almacenamiento de objetos en la nube. Para aprender más, consulte Query federado Data with $out.
Consulta a través de Atlas Data Federation
Atlas Data Federation puede realizar query de datos en un bucket de AWS S3 o en un contenedor de Azure Blob almacenamiento y una URL HTTP. Para aprender más sobre cómo implementar y realizar query en una instancia federada de base de datos, consulte los siguientes recursos:
Motores de query nativos en la nube
Existen varios servicios nativos en la nube diseñados para query el almacenamiento de objetos en la nube, como los siguientes: