我有一些表要从大查询加载到数据库。我需要每天都这样做,并在云sql中创建一些存储过程。每天从大型查询加载表到云sql的最佳方法是什么?传输数据和将云sql保持在24/7上的成本意味着什么?感谢你的帮助。
谢谢你,J。
发布于 2021-06-10 07:38:47
通常情况下,Cloud数据库可以随时为请求服务。它不是一个可以在请求出现时启动的无服务器产品。您可以查看定价页面来计算成本(主要是: CPU、内存和存储。根据您的使用和预期性能大小数据库)
关于这个过程,我们在我以前的公司做过:
如果只在一个函数中执行该操作需要花费太多的时间,则可以使用Cloud (60分钟的超时时间)或调度函数。这个函数由调用,并将在PubSUb中为每个表发布一条消息以供处理。在PubSub上,您可以插入一个只在消息中提到的表上执行前面过程的云函数(或云运行)。这样,您就可以同时处理所有表,而不是按顺序处理。
关于成本,你将支付
总之,只有BigQuery查询和Cloud实例是主要成本。
https://stackoverflow.com/questions/67897451
复制相似问题