Mysql技术内幕 InnoDB存储引…

原文:
   
Mysql技术内幕 <wbr>InnoDB存储引擎第二版作者序翻译

Mysql技术内幕 <wbr>InnoDB存储引擎第二版作者序翻译

译文: 


很明显,Mysql 已经成为了最受欢迎的开源数据库.

Mysql有很大的装机量及用户,让我们一起探讨下是什么原因让mysql这么热门,当前他处于什么位置,以及展望未来(即使未来成功的希望很渺茫)


我们可以看看使用mysql的公司遍布各个领域,包括FaceBook,flickr, adobe, drupal, Digg, LinkedIn,Wikipedia

,eBay,  YouTube,Google AdSense 等等,很明显mysql无处不在.

当你登陆到你常用的网站论坛(bulleting出品),或者博客网站(wordpress出品),极有可能他后台的数据库用的就是mysql. 

传统意义上讲, Mysql 的两个特性,易用性及高性能,使得mysql越来越受欢迎.  

除此之外, 多平台兼容性(包括windows)及构建副本的简便性,构建读写分离讲非常方便.吸引了越来越多的用户和产品使用mysql.

Mysql 易用性的证据之一就是: 15分钟内,你能安装并使用你的mysql数据库,存储数据,执行查询操作.


Mysql早期版本就已经对比较热门web编程语言提供了不错的接口,如PHP,Perl, JAVA及ODBC连接器.


   

mysql 有两个广为人知的存储引擎,myISAM 和 InnoDB (此处我并不想提及NDB 集群,因为这是完全不同的故事). 

 MyISAM引擎作为默认的存储引擎,从历史渊源来讲,他应该是最老的数据库存储引擎,然后InnoDB 引擎支持ACID的事务特性,

 行级别的锁及MVCC并发控制机制,自动恢复及数据丢失检测.

 这都使得你能够自己选择自己想用的存储引擎.同时,也有一些第三方的事务存储引擎PBXT,

 跟InnoDB的特性非常类型, 这个引擎包含在MariaDB 这个版本的发布当中

   mysql的简易型也有他自己的短板,正如他能快速上手一样,我们也很容易踩坑.

   随着你网站或者论坛越来越火,你会发现数据库会成功瓶颈,因此你需要其他特殊的技巧或者工具去修复他.


   本书的作者是mysql专家,尤其是InnoDB 存储引擎领域. 因此,我非常建议大家读这本书,不管是新入门的还是已经对

   INNODB有了解,想进一步深入研究的人.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值