标签: firebase firebase-realtime-database
简而言之,如何轻松更新多个位置重复的值?
我花了几天时间尝试在firebase中抓取数据结构设计。 我研究了许多资源,如:
Firebase data structure and url
https://firebase.google.com/docs/database/web/structure-data
然后我明白重复一些数据以加快读取操作是firebase的关键点。
典型设计:用户的显示名称应在多个位置复制,如文章列表,评论列表,跟随者列表或后续列表等。我无法想象不复制这段数据而是异步从用户节点逐个检索它们。
如果用户更新其显示名称怎么办?似乎我们需要更新所有地方的价值,这是长期维持的痛苦,不是吗?