No hay disparadores en MongoDB (¿todavía?), pero si está ejecutando una réplica establecer (como debería), su aplicación puede pretender ser una secundaria de recuperación, tail la colección de registros y obtenga información sobre nuevas inserciones/actualizaciones.
Este es un enfoque muy eficiente (el mismo mongodb lo usa para la replicación).