mysql的主从是程序员该有的技能还是DBA该有的技能?

我是一个程序员
最近在学习MySQL的主从和读写分离的知识
想知道这个技能程序员必须要会吗?
为什么有人看到了说我在学和业务无关的东西。
这个是DBA或者网管该有的技能吗

阅读 3k
6 个回答

了解这些对自己开发的程序做优化也有帮助;同样的,对想往架构师发展也会有好帮助!不要太局限了e

DBA 必须
工程师 可选

看个人喜好了,一般的公司会有专门的人(DBA)去做这些,去优化啊什么的,分库分表。

对DBA来说,主从规则读写分离是最基础的知识,要不然还叫什么dba呢
对于研发工程师来说,这些周边技术的知识不要求知道的多深,但也最好做到了解基本原理,对业务研发有百利无一害。

程序员可选吧
不过到一定的级别你自己都要去了解。。
再说现在也没有什么很好的中间件。有些公司直接不用中间件,这时候主从和你的代码就有关了--

DBA肯定要会啊,工程师想往上继续发展,肯定也要了解

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题