【发布时间】:2017-06-08 17:11:26
【问题描述】:
我目前正在一个非生产 Firebase 应用程序上测试 Firebase,我是唯一的工作人员。
当我在过去 24 小时内没有任何查询后尝试查询数据库以检索数据时,查询大约需要 8 秒。查询完成后,接下来的查询将花费正常的时间(大约 100 毫秒)。
这与缓存查询无关,“下一个查询”是指不同的新查询。
复制它:
- 创建一个名为 users 的数据库节点,users 子节点是用户数据(名字、姓氏、年龄、性别等)
- 向该节点添加 500,000 个用户
- 通过用户的 UID 获取用户并测量时间。 (大约需要 100 毫秒)
- 等待 24 小时(我不知道确切的时间,但我确定大约 24 小时)
- 通过其 UID 获取任何用户并测量时间。 (大约需要 8 秒)
- 通过其 UID 获取任何用户并测量时间。 (大约需要 100 毫秒)
我想知道这是否是 Firebase 实时数据库的已知问题?
【问题讨论】:
标签: firebase firebase-realtime-database