594duck
2020-07-26 16:05:20 +08:00
幸好你还没有写 K8s 和 Docker,这要问起来你更头疼。
MongoDB 的缺点你随便 google 一下就好了。特别多,主要是围绕在
不支持事务操作、占用空间过大、维护工具不成熟 、表关联不支持、复杂聚合操作方便,太过自由也不大好。而且容易坏( Linux 文件系统的原因)
身为 Docker 黑我这边再和你说一下 Docker 的缺点“90%的企业把 Docker 仅当成掩盖没有 CI/CD 没有运维的遮羞布”,“一死死全家”“资源隔离根本不好用”“在较高安全性要求场景下还不如上虚拟机”
K8s 的缺点是什么,你看他什么都能干,真让他干到一定体量都不能干。小了不如上 Spring boot,大了 spring cloud 也可以干,上不上 k8s 完全看怎么面向简历翻倍工具来定。
如果你上班以我们目前互联网中型企业规模的体量,所有技术栈的优缺点你只要上不出半年都会知道。毕竟随便一个业务哪怕覆盖一个江浙沪皖就要覆盖大 1 亿人口了,哪怕万分之一的使用量,你都是非常大规模。出问题也出的非常猛 。