Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase Firestore控制台读取_Firebase_Google Cloud Firestore - Fatal编程技术网

Firebase Firestore控制台读取

Firebase Firestore控制台读取,firebase,google-cloud-firestore,Firebase,Google Cloud Firestore,我正在使用firebase,在控制台上我得到了非常高的读取率,有人知道它是什么,以及如何解决它吗?我读到这可能是因为我让控制台保持打开状态,如果因为他们在控制台中引用firebase页面的原因,我总是让它保持关闭状态。如果有人知道或有这样的问题,请帮助我。谢谢 在这里你可以看到2天前我只有几本书,看。。。 更新:在我的规则中,它处于测试模式,它说当它处于测试模式时,“第三方读取和写入”将被允许。如果我将其置于生产模式,读取量会减少吗?Firebase Firestore取决于两种情况(读

我正在使用firebase,在控制台上我得到了非常高的读取率,有人知道它是什么,以及如何解决它吗?我读到这可能是因为我让控制台保持打开状态,如果因为他们在控制台中引用firebase页面的原因,我总是让它保持关闭状态。如果有人知道或有这样的问题,请帮助我。谢谢

在这里你可以看到2天前我只有几本书,看。。。


更新:在我的规则中,它处于测试模式,它说当它处于测试模式时,“第三方读取和写入”将被允许。如果我将其置于生产模式,读取量会减少吗?

Firebase Firestore取决于两种情况(读取、写入)。。这意味着,如果有人拥有您的API,他可以向您的数据库读取或写入数据,因此我想执行一些安全步骤:

  • 您必须将Firestore安全规则从测试规则更改为 生产,如果你的网站是现场托管在域上,所以它是高度安全的 建议编辑规则以获得更好的体验(也尽可能快 可能的)另外,如果在创建DB后30天内未更新规则,则Firebase 将关闭所有读写操作(这意味着您的应用程序不会读写) 所以赶快改变吧
  • 如果您的项目连接到谷歌云平台。。您可以设置 谷歌云平台HTTP表示(Firebase只接受 从您自己的域(您将设置)读写,就像任何人一样 从您的数据库中读取,因此它将被拒绝
注意:如果您从本地主机或本地文件在站点上工作,它也将被拒绝

此外,高读取意味着大量用户读取,因此,如果用户多次刷新页面,将按照如下示例进行计算:

我访问了你的网站(1读)。。我刷新了页面(1读)再次刷新页面(1读)。。再次(1读)。。再次(1读)。。所以,如果你计算,你会看到它将是5读刷新页面的时间


我会在我的答案中清楚地告诉你,如果你有问题,请随时在评论中问我。。谢谢

非常感谢!我现在的规则是这样的:rules_version='2';service cloud.firestore{match/databases/{database}/documents{match/{document=**}{allow read,write:if request.time@SantiagoPadilla您当前的规则是Puplic&也处于测试模式,因此任何人都可以访问您的数据库。第二个规则也非常强大(非常强意味着它将拒绝您数据库的所有访问,即使您的应用程序无法运行)…我可以帮你,只要你发送带有DB结构的屏幕截图,我会帮你创建rules@SantiagoPadilla另外,安全规则取决于您的DB结构以及您如何使用Cloud FireStore,所以我只需将规则从公共更改为私有。我是从控制台或DB结构执行此操作的?我对此非常陌生,不知道是什么原因这里的数据库结构是。谢谢你的帮助