Google cloud firestore 在Firestore中查询字符串或布尔值更快吗?
我正在尝试构造文档数据库的架构。我正在使用谷歌云Firestore。我希望我的数据能够被轻松快速地查询,所以我会保持结构的浅或平。查询将更快地运行布尔或字符串查询Google cloud firestore 在Firestore中查询字符串或布尔值更快吗?,google-cloud-firestore,document-database,Google Cloud Firestore,Document Database,我正在尝试构造文档数据库的架构。我正在使用谷歌云Firestore。我希望我的数据能够被轻松快速地查询,所以我会保持结构的浅或平。查询将更快地运行布尔或字符串查询 { side: 'left' } //string Which one is faster to query? { left: true } //boolean 实际上,这并不重要 Cloud Firestore中的所有字段都在服务器上建立了索引,在该索引中搜索布尔值与字符串所需的时间不会太长,尤其是与通过网络下载某些文档
{ side: 'left' } //string
Which one is faster to query?
{ left: true } //boolean
实际上,这并不重要 Cloud Firestore中的所有字段都在服务器上建立了索引,在该索引中搜索布尔值与字符串所需的时间不会太长,尤其是与通过网络下载某些文档所需的时间相比 相反,使用对应用程序最有意义的值。而且,在讨论这个主题时,不要在同一个字段中混合数据类型。这将使事情更难被质疑