小公司多个产品的数据库可以放在一个 mysql 服务器吗?

52 天前
 nnegier

为什么会有这样的想法,觉得备份比较方便些

3024 次点击
所在节点    程序员
26 条回复
hefish
52 天前
肯定可以啊。
xbigfat
52 天前
我觉得小型项目是可以的,大的最好独立服务器吧
cr3bit
52 天前
存储 io 够的话,docker/虚拟机切一下比挤在一起好点吧
hallDrawnel
52 天前
可以,我们大项目的,核心业务会分开用,其他周边的业务也都是塞到一个实例里面。
baobao1270
52 天前
数据库建议裸机部署,多个应用可以放一个服务器,但是 dev/test/prod 应该分开
tothegump
52 天前
问题不大,云服务 MySQL 都好贵……
lasuar
52 天前
小公司 就是可以啊,又不会性能问题
daimaosix
52 天前
当然可以
ben1024
52 天前
不可以,不符合安全原则-隔离
tunggt
52 天前
数据量和访问量不大的话,没什么影响。

至于你说的备份不是什么问题。定时自动备份,又不需要你认为操作

数据量大的话,尽量独立部署
nnegier
52 天前
@tunggt 定时自动备份这个是写 shell 脚本,还是 mysql 自带有这个功能呢?
tunggt
52 天前
@nnegier 写 shell 定时脚本,很简单方便,你自行 google
也可以使用第三方插件,同步备份到 邮箱或者阿里云盘,百度网盘这些
ETiV
52 天前
随时备份,随时能够恢复备份
duanxianze
52 天前
肯定可以啊,如果是云服务器连备份都不用担心
drymonfidelia
52 天前
@ben1024 小公司隔离了有什么用,大部分都是弱密码,保密政策没有,就算程序员做好了,领导密码也是随便一个 txt 丢桌面上,数据库这边永远不是薄弱的地方
luozic
52 天前
可以放一个服务器,但是备份和后面的分散隔离的计划做好。
不要在数据库里面玩耦合。
guanzhangzhang
52 天前
如果数据库你没有决策,就书面或者公司内部确认你们业务数据能备份和恢复
qwerthhusn
52 天前
可以,但是要注意设置下 max_connextion 最大连接书,很多应用都用的连接池而且设置的存活连接比尿多,多上几个服务,默认的 255 。就占满了
ben1024
52 天前
@drymonfidelia 密码泄漏是领导责任,我们的追求设计合理
iyaozhen
52 天前
难道不是这样做的?大公司也是这样,默认都是共享集群,经常能看见别人的慢 sql 。

独立实例还得审批呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1028395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX