限制firebase实时数据库的大小

时间:2018-02-13 10:42:28

标签: firebase firebase-realtime-database firebase-security-rules

是否可以人为地限制数据库的允许大小。假设我想将允许的大小限制为10MB并拒绝所有其他写请求。

1 个答案:

答案 0 :(得分:0)

数据库的大小取决于数据库中的数据量,但限制它的唯一方法是使用安全规则:

你可以这样做:

 {
"rules": {
  ".read": true,
  ".write": false
  }
}

以上将允许任何人从数据库中读取,但没有人可以写入数据库,因此没有任何内容可以添加,并且具有这些规则之前的大小(如果你有write:true)将保持不变。

例如,如果您有一个应用程序,并且您不希望任何人在一个月后向数据库写入任何内容。然后,您将更改为上述规则,并且不会更改数据库。

有关规则的更多信息:https://firebase.google.com/docs/database/security/