我当前在 GCP 上的架构面临挑战,希望您能提供任何见解或建议。
当前设置:
问题: Cloud Run 作业中的二进制文件会记录数小时的日志,由于写入和存储的数据量很大,因此显着增加了我们的 Firestore 成本。
问题: 我们正在寻找一种方法来水平扩展此设置,同时最大限度地降低成本,特别是与 Firestore 相关的成本。在这种情况下,是否有更经济有效的方法或替代方案来流式传输和存储数据?
任何有关架构更改、服务或配置调整的建议都可以帮助降低成本而不牺牲性能,我们将不胜感激!
Cloud Run 作业中的二进制文件会流式传输日志数小时,由于写入和存储的数据量很大,因此显着增加了我们的 Firestore 成本。
您是否尝试过将实时数据库用于您的用例?如果没有,我建议您尝试一下,因为它有完全不同的计费机制。实时数据库中的写入是免费的。
在这种情况下,是否有更经济高效的方法或替代方案来流式传输和存储数据?
我认为实时数据库是您的案例的解决方案,因为它可以帮助水平扩展。除此之外,如果您以某种方式达到限制,您可以通过编程方式创建所需数量的实时数据库实例。