为什么大厂独爱这款数据库? | 极客时间

近几年,分布式数据库成为了一种技术潮流,阿里、腾讯、百度、字节跳动、美团等互联网巨头,以及传统金融、商业银行、电信行业等都纷纷开始使用。原因其实很简单,那就是随着业务数据量的暴涨,传统的单机数据库已经无法再满足系统可扩展性、可靠性和稳定性的需求。
因此,分布式数据库成为了大厂们的不二选择。即使是业务量暂时还没有那么大的公司,由于互联网的业务发展通常具有爆发性,很可能在短短的一个月内爆发式地增长几千倍,对应的数据也很可能快速地从原来的几百 GB 飞速上涨到了几百个 TB。
如果在这爆发的关键时刻,系统不稳定或者无法访问,那么将会是毁灭性的打击。因此,越来越多的公司开始采用分布式数据库。
那么对于一个普通的程序员来说,如果希望能够去到用户体量稍微大一点的公司,你起码也要学习一些分布式数据库的概念。大厂的后端岗位,对于这一块都会有一定的考察。即使你之前所在的公司没有使用过,最好也有主动了解过。
除了跳槽所需,你还可以通过分布式数据库的设计思想,提高自己的架构设计水平和代码能力。分布式数据库是学术研究与工业实践的完美结合,深入其中你会看到很多极致的设计方法,这将为你进阶架构师铺平道路。
那么,如何才能把分布式数据库学明白呢?
很多人可能会觉得,作为“分布式”和“数据库”的跨学科产物,它在事务、原子性、隔离性等概念复杂;而且主流产品众多,该怎么做技术选型也很令人头疼。
确实如此,所以我也一直在网上找资料。市面上很多数据库的书籍、讲座,都是从看似简单的细节入手:比如从哪里下载,要怎么安装部署,有些什么样的常用指令,等等。
这些内容学起来简单,但并不会让你在能力上的真正的提升。看完,好像懂了,但放在那里不应用,过了三四周就全忘掉了。
好的教材,一定不是单独从一个点,而是从背后的原理和产品层面去解析,这样才能帮助你把整个知识网络建立起来。
而这样的教材,几乎可遇不可求,直到前段时间,我读到了王磊的专栏《分布式数据库 30 讲》,深感相见恨晚。
这个专栏从大家比较熟悉的单体数据库出发,对比学习,剖析了主流产品的运行机制和理论依据,横向比较它们的差异,分析这些技术决策背后的动机,能帮你快速建立起对分布式数据库全面的认知体系。

关注公众号:拾黑(shiheibook)了解更多 [广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 1 习近平同马克龙交流互动的经典瞬间 7904750
- 2 日本飞机多次抵近滋扰中国海军训练 7808048
- 3 荷兰大臣:没想到中方叫停芯片出口 7713695
- 4 三项世界级成就见证中国实力 7618715
- 5 苏州地铁全网寻找用围巾擦地女孩 7522590
- 6 70岁老太西安城墙上模仿士兵走位 7423868
- 7 公考枪手替考89次敛财千万 7330497
- 8 为让婚车不走回头路司机放倒三轮车 7233519
- 9 危险信号!俄数百辆保时捷突然被锁死 7141850
- 10 今日大雪 要做这些事 7041639



![callmepiggy 又是给农场主打工的一天[兔子][送花花] ](https://imgs.knowsafe.com:8087/img/aideep/2023/6/13/bb35a621fb44adba1b9ab914a600cdeb.jpg?w=250)



InfoQ
