这是Firebase存储文件结构的最佳实践



我想在firebase存储中存储用户的个人资料图片。

我的firebase数据库结构如下。

users
  ㄴ KXkVAYQOV92tW27Wk0C
       ㄴ uid: "EAGZwcgvgAcgErO7rfm7IHI91fk2"
       ㄴ sex: "F"
       ㄴ age: 24
  ㄴ KXkVR1rc2riXyGFl69E
       ㄴ uid: "alE4qM1vg2c9OrW5lVo7IvQk02Hv"
       ㄴ sex: "M"
       ㄴ age: 21

现在我想知道我的firebase存储文件结构应该是如何的。

想法1:

images
  ㄴ users
      ㄴ EAGZwcgvgAcgErO7rfm7IHI91fk2
           ㄴ profile.png
           ㄴ something.png
      ㄴ alE4qM1vg2c9OrW5lVo7IvQk02Hv
           ㄴ profile.png
           ㄴ something.png

想法2:

images
  ㄴ profile
      ㄴ EAGZwcgvgAcgErO7rfm7IHI91fk2.png
      ㄴ alE4qM1vg2c9OrW5lVo7IvQk02Hv.png
  ㄴ something
      ㄴ EAGZwcgvgAcgErO7rfm7IHI91fk2.png
      ㄴ alE4qM1vg2c9OrW5lVo7IvQk02Hv.png

哪一种是壁炉式存储性能和可用性的最佳实践?
任何建议都会感谢!

编辑:
正如Lirianer的评论一样,数据库应如下所示。

users
  ㄴ EAGZwcgvgAcgErO7rfm7IHI91fk2
       ㄴ sex: "F"
       ㄴ age: 24
  ㄴ alE4qM1vg2c9OrW5lVo7IvQk02Hv
       ㄴ sex: "M"
       ㄴ age: 21

我解决了它。想法1适合我的情况。

相关内容

  • 没有找到相关文章

最新更新