我将Cloud Firestore用作数据库,但总体上并没有设计太多数据库。
目前,我有一个“产品”集合,每个文档都是一个“产品”。
我想将数据的一部分存储在“产品”文档中,存储在“用户个人资料”文档中,以提高速度并限制对数据库的查询数量。
我想知道这是否是一种好的做法,如果不是,那是什么更好的做法?
谢谢。
答案 0 :(得分:0)
正如Doug所说,在NoSQL数据库中复制数据是很普遍的。实际上,这通常就是为什么这些数据库可以扩展到如此庞大的读取工作负载的原因:这些实现在编写时会做更多的工作,从而使他们在读取数据方面的工作更少。
如果您是该主题的新手,我强烈建议您: