看山不是山,这里讨论的不是哲学里共相与殊相的深奥问题,只是想建议DBA跳出某一个产品的范畴,一专多能 。可以尝试一下用下面的结构梳理一下不同的数据产品 。

文章插图
图2
如果想了解数据库内部的原理,推荐学习这些材料:
1、MySQL:MySQL Internal (dev.mysql.com/doc/internals/en/ ,目前MySQL官网上是8.0版本的源代码指南,实际上5.7版本的Internal手册更加适合DBA) 。
2、PostgreSQL:The Internals of PostgreSQL (www.interdb.jp/pg/),作者铃木启修,有中文版 。
3、Oracle:Oracle Core Essential Internals for DBA,作者Jonathan Lewis(Oracle领域的大神,出自牛津数学系),有中文版 。
04看山还是山
“庐山烟雨浙江潮,未至千般恨不消 。到得还来别无事,庐山烟雨浙江潮 。”苏东坡说的是人生,技术又何尝不是如此 。
KV数据库、文档数据库、图数据库、时序数据库...乱花渐欲迷人眼 。我们这里想下一个判断,且看验与不验:未来10年甚至更长,关系数据库仍是不可撼动的主流 。原因在于:其他数据库解决的是技术问题,而关系数据库尤其是它背后的关系模型可以定义世界 。让我再次致敬伟大的Codd博士吧!
只要是关系数据库,就一定有三个必须的功能组建:SQL解析、事务管理和存储引擎 。集中式数据库将三个功能做在一起,而分布式数据库往往将三个功能分散在不同节点来提升扩展性 。
看山还是山,希望DBA能够从深入到浅出,从本质上理解数据库,对数据库技术发展的趋势形成自己看法 。
05总结
如果问到我们的看法,或许可以参考这段对话:
问:“他们认为分布式数据库是未来” 。
答:“这是对的 。”
问:“那我该怎么办?”
答:“要多想 。”
问:“想了以后呢?”
答:“我只能告诉你,那以前要多想 。”
【我们一起聊聊DBA的自我修养】
推荐阅读
- 最好的我们 电视剧免费播放 最好的我们
- 丙型肝炎一起吃饭会传染吗 丙肝能活多久
- 朱亚文前女友 朱亚文吻戏
- 师父电影结局绝了 我们的师父
- 仓鼠笼还能养什么动物 笼中养小仓鼠
- 新华字典和好丽友派放一起是什么意思 新华字典和好丽友派
- 植树节的意义是什么?我们应该如何参与? 植树节的意义是什么
- 珍珠项链坠 珍珠项链吊坠
- 刘培中预言应验?三灾一起来?
- 我们这一天第二季电视剧 我们这一天
