La motor de almacenamiento es el componente de la base de datos responsable de gestionar la forma en que se almacenan los datos, tanto en la memoria como en el disco duro. MongoDB soporta varios motores de almacenamiento, ya que diferentes motores tienen un mejor rendimiento para cargas de trabajo específicas. Elegir el motor de almacenamiento adecuado para tu caso de uso puede impactar significativamente en el rendimiento de tus aplicaciones.
- ➤ Mecanismo de almacenamiento WiredTiger (por defecto)
WiredTiger es el motor de almacenamiento predeterminado y se recomienda para nuevas implementaciones. WiredTiger ofrece un modelo de concurrencia a nivel de documento, puntos de control y compresión, entre otras funciones.
En MongoDB Enterprise, WiredTiger también es compatible con la cifrado en reposo. Consulta Motor de almacenamiento cifrado.
- ➤ Motor de almacenamiento en memoria
- El motor de almacenamiento en memoria está disponible en MongoDB Enterprise. En lugar de almacenar documentos en disco, los conserva en memoria para lograr latencias de datos más predecibles.