【发布时间】:2019-09-10 14:40:38
【问题描述】:
我想知道查询数千条记录可能需要多长时间,将来可能会达到数百万条记录。
我将有一个时间表集合,用于存储来自各种医疗保健专业人员的时间表,我真的不知道我应该将时间表存储在专业人员内还是单位内。
Firebase 中可以创建一些索引,但我怎样才能以不复杂的方式获取计划?
1.第一种方式。
db.collection('unity').doc('6BfbptQ8blacBLi1GNIJ').collection('schedules').
2。第二种方式。
db.collection('unity').doc('6BfbptQ8blacBLi1GNIJ')
.collection('professionals').
doc('Z6JDd0Ek7WO8yqiZJkBuJooF1FH3')
.collection('schedules').
使用第二种方法,我将不得不遍历该单元的所有专业人员,并获取每个专业人员的所有日程安排,并添加计数以获得该单元的总日程安排,这不会很酷。
我想知道当集合有数千或数百万条记录时我是否可以表现良好。
【问题讨论】:
标签: angular typescript firebase google-cloud-firestore