在 Google Datastore/Firestore 中索引布尔字段是否安全?

Is it safe to index boolean fields in Google Datastore/Firestore?

在 Google 数据存储文档中,它说要避免索引单调递增的字段,因为它们会导致热点:link

如何索引 boolean 字段?由于只有两个可能的值,这些是否也会导致平板电脑热点?索引布尔字段安全吗?如果它们是复合索引的一部分怎么办?

文档中没有指定关于布尔值的使用。唯一可能出现的问题是当您使用那些单调递增的字段时。为什么?因为这种方法无法扩展,并且可能会在某个时间点产生热点。所以关于布尔值,是的,创建索引是安全的。没有什么你应该担心的。