firebase - 如何防止 Firebase Firestore 模拟器在退出时清除数据库?
问题描述
我计划使用 Firebase - Firestore 模拟器来处理来自 Websocket 的大量数据。
我只需要在本地实时处理数据。
Firestore Emulator 是一个不错的选择,因为它具有我需要的所有功能。但问题是每次关闭模拟器时都会清除数据库。是否有任何配置或设置可以改变这种行为?
如果不可能。有人可以告诉我在本地使用 Firestore 的任何其他方法吗?或我可以在本地使用的任何其他 firebase 替代品。
解决方案
随着最近对 Firebase 模拟器的更新,您可以在模拟器运行时导出数据,并在它再次启动时导入。
导出数据
firebase emulators:export <export-directory>
启动和导入模拟器
firebase emulators:start --import <export-directory>
推荐阅读
- email - 发送带有模板的电子邮件,但向用户显示 css 代码
- android - (Android) 使布局可滚动?
- c - MPLAB IDE x 3.55 在项目中包含文件的最佳方式
- snowflake-cloud-data-platform - 雪花 LISTAGG 为 `in`
- javascript - 如何在 `package.json` 脚本中使用 `.env.local`
- docker - 在运行时在 Pod 中创建其他容器的正确方法是什么?
- php - 在 Laravel 中单击模态后如何获取标签的 data-href 值
- python - python kubernetes watch 崩溃
- elasticsearch - 如何为 K8s 上的 Elasticsearch 部署应用配置?
- asp.net-web-api - 自定义操作过滤器(带有依赖项)在 ASP.NET Core 3.1 Web API 中不起作用