首页 > 数据库

第一章 MySQL架构

时间:2009-04-16 20:21:29  作者:HopingWhite  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
MySQL的架构跟其他的数据库系统很不一样,也正是这种差别使得它能够应用在许多不同的场合。MySQL不是完美的,但是它很灵活,可以胜任许多要求很高的环境,比如说Web......

MySQL的架构跟其他的数据库系统很不一样,也正是这种差别使得它能够应用在许多不同的场合。MySQL不是完美的,但是它很灵活,可以胜任许多要求很高的环境,比如说Web应用等。同时MySQL也可以使用在嵌入式应用、数据仓库、内容索引以及交付软件、高可靠性冗余系统、在线事务处理等等。

为了更好的使用MySQL,你需要了解MySQL的设计,以保证你正确的使用它。MySQL在各个方面都很灵活。比如你可以将它配置运行于各种硬件环境下,它支持多种不同的数据类型。然而MySQL最有用最重要的特点是它的存储引擎架构,这种架构使得数据查询以及其他的服务器任务和具体的数据存储以及获取机制相分离。在MySQL5.1以后你甚至可以将存储引擎当做运行时插件一样加载。这种关注点的分离,使得你可以根据需要的性能、特性以及其他需求来对单个表选择存储引擎。

本章的主要内容包括MySQL服务器架构的高层视图,各种存储引擎之间的主要差别以及为什么这些差别这么重要。我们试图通过简化细节和展示例子来解释MySQL。

本章的内容将会对那些没有使用过数据库或者只使用过其他数据库的读者提供一个整体的认识。

注:最近在看High.Performance.MySQL第二版,在看的过程中打算顺便翻译一下,以后会在blog中陆续贴出来

如果您需转载 第一章 MySQL架构,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门