Firebase实时数据库.indexOn规则是否增加存储容量及影响定价?
关于Firebase Realtime Database索引存储与容量计费的疑问
基于Stack Overflow的回答提到:它会提前创建一些索引,但当您需要对嵌套子节点使用orderByChild或orderByValue进行查询时,需要明确指定。
针对上述内容,提出以下疑问:
添加.indexOn规则时,数据库是否会为每个规则复制对应分支的数据?
举例说明
分支A原有3MB数据,默认按$key建立索引,添加如下规则后:
"A": {".indexOn": ["fieldA", "fieldB"]}
Firebase是否会在A分支下创建对应子分支存储索引,结构大致如下:
A--| |__rule_field_a | |_val_of_field_a_1 -> :value_a | |_val_of_field_a_2 -> :value_b | ...
具体问题
- 上述假设中,分支A的总容量是否会从3MB变为9MB?该假设是否正确?
- 索引占用的存储容量是否会反映在Firebase的计费中?
内容的提问来源于stack exchange,提问作者Delark
相关产品推荐
相关产品推荐

