zoukankan      html  css  js  c++  java
  • MySql学习笔记

    第 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、嵌入式系统

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

     

     

  • 相关阅读:
    NKOJ P3051浇花
    Linux-Shell脚本编程-学习-2-Linux基本命令
    Linux-Shell脚本编程-学习-1-Linux基本命令
    Ubuntu下使用Git_6
    Ubuntu下使用Git_5
    电脑优化,提速
    Ubuntu下使用Git_4
    Ubuntu下使用Git_3
    Ubuntu下使用Git_2
    Ubuntu下使用Git_1
  • 原文地址:https://www.cnblogs.com/isoftware/p/3705038.html
Copyright © 2011-2022 走看看