mysql的优点

mysql的优点:mysql

1. 借鉴互联网产品,例如淘宝,底层的关系数据库都是使用mysql,特别是数据魔方,myfox的底层就是mysqlsql

2. mysql是开源数据库,提供的接口支持多种语言链接操做数据库

3. mysql支持不一样的存储引擎,能够根据业务的须要选择不一样的引擎。安全

例如:支持事务处理的InnoDB存储引擎提供了具备提交、回滚和崩溃恢复能力的事务安全。---用于支付中心负载均衡

      可是比起MyISAM存储引擎,InnoDB写的处理效率差一些而且会占用更多的磁盘空间以保留数据和索引。 网站

      因此对于互联网产品,响应速度将决定着一个产品的成败,据数据显示,网站每延迟一秒将会形成用户满意度降低16%,甚至作成每一年250万的损失。线程

      而mysql的myISAM引擎不支持事务处理,可是响应速度是很是快的,特别是5.5版本以后,速度又有很大的提高,因此,能够根据业务的不一样须要进行选择不一样的引擎。索引

4. 讲到互联网产品,大可能是读写差距比较大,mysql提供了简单的管理操做而且易于维护,使用数据复制功能就能够很是容易的实现主从读写分离,接口

,实现负载均衡与mysql的集群,同时,mysql是表级锁,当写入一张表操做时,其余的线程将没法在操做这张表,因此主表只负责写操做,多个从表实现读操做,提升系统的读写速度。事务

相关文章
相关标签/搜索