面试题:为什么 MySQL 不要使用 Docker 部署。。。。

50 天前
 michael2016

如果你去找工作,遇到我问你以下几个问题如何回答:

  1. 在大厂 MySQL 是不能用 Docker 的,为什么?
  2. 今天业务被 DDoS 了,你如何在 10 分钟内解决问题?
  3. 如果被爬虫爬了,你应该如何解决?
  4. RAG 和 Agent RAG 有什么区别?
18875 次点击
所在节点    程序员
161 条回复
tairan2006
49 天前
@aiyayaya live-restore
shiny
49 天前
3. 如果被爬虫爬了,你应该如何解决?
移交法务,报警抓起来
rb6221
49 天前
是不是合格面试官的一个标准,提问方式。换成这样就好了:
你认为 MySQL 能不能用 Docker ,如果能有什么优点,如果不能有什么缺点
这种很明显就是开放题。
abcgoodwei
49 天前
@EastLord 第一个问题 我问过我在狗东的同学,他们是容器化的。
calpes
49 天前
首先,大厂的 db 是容器化的;
其次,我不支持“随便拉个 mysql 容器起来就能直接用”这种说法,基本上各大厂都有类似 RDS 的服务,也都容器化了,但是其中从服务器的规格到定制的分布式存储与编排系统,恐怕除了 db 那个进程的容器以外,所有的基础设施都跟 crud boy 眼中的开箱即用容器服务没什么关系了;
所以现实情况是,db 在大厂是个类似 RDS 的服务,有专门的技术团队,按照专门的规格和标准进行开发和保障,其中也许用到了容器化技术来支持伸缩弹性等功能,但是与标准意义上的开箱即用容器服务还是相差甚远。
在大厂,一切将基础组件自运维的行为都是不提倡的,你把 db 容器与业务容器混布的行为那是弱智,你不混布单独抽集群做特殊优化保障,那你为什么不用场内的类 RDS 服务?还是说明你蠢。
jimages
49 天前
坐标,某大厂( batamd )之一。

独享容器/ 24 核,供参考。
manhere
49 天前
“被 DDoS 在 10 分钟内解决问题”,有这能力的不用去面试上班
AkinoKaedeChan
49 天前
可能有两个原因,一个是因为用的是 Kubernetes 另一个可能是不用 MySQL…
dorothyREN
49 天前
在大厂 MySQL 是不能用 Docker 的,为什么?
你就回答说: 我没在进过大厂
notwaste
49 天前
近几个月最能学到东西的一个帖子
ainming
49 天前
要讨论问题就好好讨论,装什么面试官,搁论坛招聘啊?那先开个岗位待遇。
被指出问题了就自己其实是夸张,只值得被群嘲。
hitboy
49 天前
全部围观完,OP 爹味溢出屏幕了
aiyayaya
49 天前
@tairan2006 关键 live-restore 也要在 daemon.json 的配置生效, 还是要重启 docker
tairan2006
49 天前
@aiyayaya 最开始就要配置上啊,包括日志的滚动……
aiyayaya
49 天前
@tairan2006 所以说, 一般的开发场景, 数据库这种, 尽量二进制安装, 配合 systemd 管理.
tairan2006
49 天前
@aiyayaya 二进制安装升级很麻烦
aiyayaya
49 天前
@tairan2006 这个看情况, 我升级单台, 抛除下载文件的时间, 基本上五分钟搞定 .
二进制包放到 /usr/local/ 软链 /use/local/mysql , 数据目录, 日志目录也用软连, 每次更新版本, 重新软链一下就行了, 再 mysqlupdate 一下.
aiyayaya
49 天前
6 年运维经验, 大大小小的数据库都见过, 乱七八糟的部署方式都有. 做好文档, 做好数据归档和定时备份
比起不同方式带来的不同使用体验, 做好前者更重要.
下次, 面试官问你为什么不用 docker 部署 MySQL, 你应该问他为什么不用 PostgreSQL 😁
jiayouzl
48 天前
docker 不能部署 mysql ?靠,我都部署好多年了,从 mysql5 就开始这样用很方便!数据跟容器分离就行。
Dlin
48 天前
各位大佬的回复让我收获良多,多点这样子的辩论吧

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

https://ex.noerr.eu.org/t/1160112

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

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

© 2021 V2EX