Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Tipos de registro

Device Sync Logs

Atlas Device Sync crea registros de sincronización cada vez que un usuario interactúa con Sync. Esto incluye la escritura de datos en Atlas App Services desde los clientes, la lectura de cambios desde App Services a los clientes y el inicio o finalización de una conexión.

Cada usuario se comunica con aplicación Services usando una conexión. Cada conexión utiliza un solo websocket para enviar y recibir información de un solo usuario. El inicio de sesión de un usuario utilizando cualquier proveedor de autenticación inicia una conexión. Cerrar la sesión de ese usuario termina la conexión.

Users download and upload changes to a synced realm using a session. Instantiating a local instance of a synced realm starts a session. Destroying that realm object ends the session.

Cada evento de sincronización está asociado a una identidad de usuario que indica exactamente qué usuario lo provocó. Sin embargo, es posible que observe algunos eventos de sincronización que no están asociados a ningún usuario específico. Estos eventos incluyen los cambios descargados de todos los clientes, así como cualquier cambio realizado en MongoDB Atlas. Cualquier evento de sincronización que no incluya un ID de usuario forma parte del proceso de sincronización de datos de MongoDB Atlas. Es posible que vea una gran cantidad de eventos de sincronización de MongoDB Atlas al inicializar la sincronización si su clúster ya contiene una gran cantidad de datos.

Campo
Descripción

Registros

Debugging information about the operation. Includes the schema version on client and server, the number of changes, and whether or not conflict resolution was required in order to incorporate the operation into the server's copy of the data.

Escribir resumen

Incluye información sobre los datos que cambiaron, como:

  • El tipo o tabla de datos que cambiaron.

  • La operación utilizada para cambiar datos: inserción, eliminación, actualización o reemplazo.

  • La llave primaria de los datos que cambiaron.

SDK

El SDK utilizado para enviar la solicitud. Los valores potenciales incluyen cualquier SDK. Para un navegador, esto es <browser> <SDK version>.

Ejemplo

Esta solicitud provino de la versión 4.0.0 del SDK web de Realm que se ejecuta en Mozilla Firefox:

SDK: firefox v4.0.0

Esta solicitud provino de la versión 4.6.0 del SDK de Java de Realm que se ejecuta en Android Marshmallow:

SDK: android v4.6.0

Versión de la plataforma

The version of the platform that sent the request.

Volver

Registros de flujo de cambios

En esta página