在上个月阿里巴巴举办的网侠大会上,InfoQ 中文站有幸与著名的 DBA 冯大辉在一起,谈了谈网站 / 数据库架构、数据库性能调优、数据关系映射以及 DBA 个人职业发展等方面的话题。
因为在大辉的 Blog 上有很多网站架构方面的内容,所以在谈到网站架构与 DBA 的关系时,大辉自嘲到:
好多朋友和我开玩笑,说我做一个 DBA,却总去写一些架构相关的东西,“是不是这个厨子不看菜谱,看兵法了?”其实二者之间我觉得是有些关系的。因为像数据库的维护,甚至于设计、架构相关的工作,做到一定程度上觉得自己还是要向前再走几步,也就是说一定要把我们架构相关的一些事情融合进来,但是作为一个 DBA 没必要一定要像我们的相关架构师这样,去做一些编码之类的实际工作。但是一些和 DB 结合的比较紧密的东西是一定要关注一下的,这也是我在 BLOG 上写了不少与架构相关文章的一个主要原因。
在谈到如何提升网站性能,它的瓶颈都有哪些时,大辉说到:
在以前,可能很大的一个瓶颈,我觉得还是在数据库上,最后会落在实际的 IO 上面。但是现在随着一些 Web2.0 技术的出现,当前我觉得一个网站真正能否应付大流量、高并发,主要的问题还在于 Cache 的相关使用上,这点十分重要。
更多内容,请观看完整视频:与冯大辉谈数据库架构。
评论