¿Se puede utilizar el modo fuera de línea de FireBase sólo para localstorage?

Considere una aplicación de blogs que permite el modo sin conexión en versión gratuita. Y una vez que el usuario se suscribe a la versión de pago – los datos se están sincronizando con firebase.

La pregunta es – ya que firebase tiene capacidades offline – puede funcionar (como Parse) que las consultas utilizarán explícitamente el almacenamiento local al consultar datos? (Guardar / leer). Así que la sincronización de pago puede ser sólo una característica de bandera

Debido a lo que puedo decir por skimming los documentos, la capacidad fuera de línea parece ser sólo para "almacenar sin conexión hasta que estoy en línea" escenarios

Gracias

La base de datos Firebase es básicamente una base de datos en línea, que sigue funcionando mientras el usuario está sin conexión.

Mientras el usuario está desconectado, Firebase pone en cola la operación de escritura local en memoria (y si llama a setPersistenceEnabled(true) al disco). La forma en que esto funciona significa que el rendimiento local sólo empeorará a medida que crece la cola de escritura local.

Por lo tanto, a menos que tenga un máximo razonable para este número local de operaciones de escritura, es posible que su escenario no funcione bien en la arquitectura sin conexión de Firebase.

  • Firebase Cloud Messaging no llama a FirebaseInstanceId
  • Android Firebase - No se puede recibir correctamente JSON de la instantánea de Firebase
  • La mejor manera de recuperar / formatear datos mediante Firebase Java API
  • Java.lang.IllegalStateException: FirebaseApp con nombre
  • ¿Hilo principal haciendo demasiado trabajo debido a llamadas asincrónicas de Firebase?
  • No se pudo resolver: com.google.firebase: firebase-core: 9.0.0
  • Cómo extraer todo el nombre de usuario del usuario que están en línea desde la base de datos de firebase.
  • La aplicación deja de responder después de reanudar desde el fondo a veces. ¿Podría culpar a Firebase?
  • Excepción no detectada en FireBase runloop (3.0.0)
  • Firebase con BigQuery
  • No se puede crear un usuario con la última versión de Firebase. Consigo un W / DynamiteModule y W / GooglePlayServicesUtil
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.