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 las instantáneas de Cloud Backup de su clúster Atlas a AWS S3 o Azure Blob Storage. Puede exportar instantáneas individuales manualmente o configurar una directiva de exportación para exportarlas automáticamente. Para obtener más información, consulte la documentación de Atlas.
Atlas Data Federation $out
La etapa $out toma los documentos devueltos por el pipeline de agregación y los escribe en una colección especificada. En Atlas Data Federation, puede usar $out para guardar datos desde su clúster a AWS S3 o Azure Blob Storage. Esto te permite hacer copias de tus datos en un punto dado y almacenarlas en almacenamiento de objetos en la nube. Para obtener más información, consulta Query de datos federados con $out.
Consulta a través de Atlas Data Federation
Atlas Data Federation puede consultar datos en un bucket AWS S3 o contenedor de Azure Blob Storage y en una URL HTTP. Para saber más sobre cómo implementar y consultar una instancia de base de datos federada, consulta los siguientes recursos:
Implementa una instancia federada de base de datos Consulta una instancia de base de datos federada
Motores de consulta nativos de la nube
Hay varios servicios nativos de la nube diseñados para consultar el almacenamiento de objetos en la nube, como los siguientes: