MySql学习笔记

时间:2014-05-04 00:00:41   收藏:0   阅读:367

第 1 章 MySQL 基本介绍

一、与其它数据库比较

总的来说,MySQL 数据库在发展过程中一直有自己的三个原则:简单、高效、可靠。从
上面的简单比较中,我们也可以看出,在MySQL 自己的所有三个原则上面,没有哪一项是做
得不好的。而且,虽然功能并不是MySQL 自身所追求的三个原则之一,但是考虑到当前用户
量的急剧增长,用户需求越来越越多样化,MySQL 也不得不在功能方面做出大量的努力,来

不断满足客户的新需求。比如最近版本中出现的Eent Scheduler(类似于Oracle 的Job 功
能), Partition 功能,自主研发的Maria 存储引擎在功能方面的扩展,Falcon 存储引擎对
事务的支持等等,都证明了MySQL 在功能方面也开始了不懈的努力。
任何一种产品,都不可能是完美的,也不可能适用于所有用户。我们只有衡量了每一种
产品的各种特性之后,从中选择出一种最适合于自身的产品。

二、MySQL 的主要适用场景

1、Web 网站系统:

性能出色、简单、开源免费

2、日志记录系统

MySQL 数据库的插入和查询性能都非常的高效,如果设计地较好,在使用MyISAM 存储
引擎的时候,两者可以做到互不锁定,达到很高的并发性能。所以,对需要大量的插入和查
询日志记录的系统来说,MySQL 是非常不错的选择。比如处理用户的登录日志,操作日志等,
都是非常适合的应用场景。

3、数据仓库系统

通过MySQL 的简单复制功能,可以很好的将数据从一台主机复制到另外一台,
不仅仅在局域网内可以复制,在广域网同样可以,将大数据切割刀普通的pc上,即解决了数据

存储空间大,又解决计算任务分配的问题。

4、嵌入式系统

资源消耗小,况且有专门的嵌入式系统版本。

 

 

MySql学习笔记,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!