这是问题:
我使用 CloudSQL 价格计算器估算了运行一个网站的价格,我的网站有 1000-2000 个 URL,每个 URL 都会以某种方式使用 DB,我没有超过 1GB 的数据,我主要处理读取,对于一个 50k 的小型记录表,没有什么超级复杂的,我目前也没有非常复杂的查询,而且我每周只写入数据库一次,也许这里和那里有几条记录,我什至考虑过 SQLITE tbh。
我目前没有很多流量,也许人们每天都会访问一次,但是,GoogleBot 会不断尝试通过站点地图对网站进行索引,这会导致服务器上的请求有时很多。
目前,我有一个普通的 php+mysql 网站,它在 DigitalOcean 实例上完成这项工作,不需要很多资源,但是,我想搬到 Cloud Run 以尝试 Cloud Run 技术,但运行 MySQL不鼓励直接在虚拟机上运行(根据这个问题我应该在谷歌云上运行 mysql 吗?(或任何数据库))
所以我有点害怕使用 CloudSQL,然后让 GoogleBot 在日常索引期间通过对 CloudSQL 数据库执行大量并发请求来破坏我的信用卡。
流量不会吓到我(我没有),但爬虫会。
- 我应该为这个用例使用 CloudSQL 吗?
- 我的信用卡会被销毁吗?
- 这些是有效的担忧吗?
来自经验丰富的 CloudSQL 用户的任何意见将不胜感激。