经常上 V2EX 学习就是没发过贴。现在有个问题想请教下大家。 之前都是把数据库建在本地 开发调试测试用 倒也挺方便,就是每次开机启动好几个数据库 太占资源,没去过大公司,不知道大公司是怎么做的。想把数据库放在云上直接连接 ,或者是租个 vps ?这样就不会占内存了。想问一哈大家都是放在哪里的?

经常上 V2EX 学习就是没发过贴。现在有个问题想请教下大家。 之前都是把数据库建在本地 开发调试测试用 倒也挺方便,就是每次开机启动好几个数据库 太占资源,没去过大公司,不知道大公司是怎么做的。想把数据库放在云上直接连接 ,或者是租个 vps ?这样就不会占内存了。想问一哈大家都是放在哪里的?
1 marsgt May 13, 2019 直接用云平台现成的数据库(比如阿里的 RDS ),这样单独分离出来以后,监控和可视化都省点事(如果只有你自己一个人维护的话)。当然也可以开云主机单独建个。 |
2 loveour May 13, 2019 云服务器部署的时候才用吧,开发当然放在本地?我待过的公司,一般都有公司测试用服务器,开发用服务器,小的公司这两者可能是一个;如果开发和数据库相关比较紧密的人员,在自己的开发机上也会安装,这样自己修改测试不影响其他人。没道理开发的时候就放在云服务器上吧,就算再快也比本地慢呀。数据库软件安装的时候会让你选择工作模式吧,选成开发电脑占用的资源会小很多。如果还是觉得占资源就专门搞一台便宜的电脑跑服务好了。 |