Ventajas de una base de datos en memoria en SQLite [cerrado]

Leí sobre la palabra clave ": memoria:" de un libro sobre SQLite hoy, pero solo dice qué es, cómo usarla y las explicaciones fueron demasiado cortas. Así que busqué más información aquí, pero no pude obtener información específica de SQLite.

¿Qué ventajas tiene el modo ': memoria:'? (¿Cuándo necesito esto?)

¿El rendimiento de la base de datos en memoria es más rápido?

¿Todavía necesito usar transacciones en una base de datos en memoria?

Respuestas a la pregunta(1)

Su respuesta a la pregunta