如何使用cloud run进行mongodump到云存储?
How to use cloudrun to perform mongodump to cloudstorage?
我在 cloudrun 中使用节点服务器 运行,我想使用 node-mongotools npm 包将 https://www.npmjs.com/package/node-mongotools 中描述的数据库转储下载到 google 云存储中。由于 cloudrun 是无服务器的,因此可以访问实例磁盘。有没有办法在创建转储时将转储流式传输到云存储。
最终目标是使用 cloudrun
创建 mongodb 转储到云存储中
任何人都可以提出任何其他解决方案来实现相同的目标。
在无服务器中,您无法访问磁盘,还。但是您可以将数据存储在内存中,(目前最多 8Gb 内存,很快就会更多)。
因此,您可以导出内存中的集合,然后将其上传到云存储。删除集合(清理内存)并对下一个集合重复操作。
这里没有拦截器,只要你在内存限制内即可。
我在 cloudrun 中使用节点服务器 运行,我想使用 node-mongotools npm 包将 https://www.npmjs.com/package/node-mongotools 中描述的数据库转储下载到 google 云存储中。由于 cloudrun 是无服务器的,因此可以访问实例磁盘。有没有办法在创建转储时将转储流式传输到云存储。
最终目标是使用 cloudrun
创建 mongodb 转储到云存储中任何人都可以提出任何其他解决方案来实现相同的目标。
在无服务器中,您无法访问磁盘,还。但是您可以将数据存储在内存中,(目前最多 8Gb 内存,很快就会更多)。
因此,您可以导出内存中的集合,然后将其上传到云存储。删除集合(清理内存)并对下一个集合重复操作。
这里没有拦截器,只要你在内存限制内即可。