I'm currently re-structuring one of my Firestore documents because of too many read operations.
With the following structure, a document size will be around 90,000 bytes. Is this OK or should I structure my document differently?
If you have any suggestions, please let me know :)
{
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
]
}