【发布时间】:2020-04-26 01:32:10
【问题描述】:
由于读取操作过多,我目前正在重新构建我的 Firestore 文档之一。
使用以下结构,文档大小约为 90,000 字节。这可以吗?还是我应该以不同的方式组织我的文档?
如果您有任何建议,请告诉我:)
{
name: "Acme",
date_added: "November 5, 2020 at 3:12:16 PM UTC+1",
id: "f9hh9tvkEd9dgjf3r",
bg_color: "333333",
sections: [ // Max 8 sections like the one below
{
section_type: "color",
label: "user defined label",
description: "some description",
grid: 4,
items: [
{
cmyk: { c: "0", m: "39", y: "100", k: "20" },
hex: "C20D19",
rgb: { r: "194", g: "13", b: "25" },
name: "Rouge",
date_added: "November 5, 2018 at 3:12:16 PM UTC+1"
}
// ... ~20 of these items
]
],
users: [
{
name: "John Appleseed",
email: "john@appleseed.com",
id: "Kf3ghxS52fZ9G6Y1b8BD5pv6Cfn5",
role: "member",
date_added: "November 10, 2020 at 09:33:27 PM UTC+1"
},
// Let's say there's 300 users
]
}
【问题讨论】:
标签: firebase database-design google-cloud-platform google-cloud-firestore