【发布时间】:2021-09-25 21:14:30
【问题描述】:
目前我正在为我的数据库使用 Firestore,并且我有一个用户集合。每当创建用户文档或将用户文档更新到用户集合时,云函数都会获取用户文档并将其保存在 Elastisearch 中。
我开始担心这种架构的可扩展性。例如,假设有数千个云函数同时开始向 Elasticsearch 写入文档,那么 Elasticsearch 会处理这个负载吗?谷歌云中是否有更好的解决方案?
例如,这些云函数能否将用户文档写入队列,并让队列另一端的云函数获取 100 个文档并将它们批量写入 Elasticsearch。
我是 Google 云的新手,如果您能给我一些想法、视频和要阅读的东西,我将不胜感激。
谢谢
【问题讨论】:
标签: firebase elasticsearch google-cloud-platform google-cloud-firestore