前言
一般来说,数据库被分为关系型数据库(RDS)和非关系型数据库(NoSQL),其中,关系型数据库采用关系模型来组织数据,主要的代表有 MySQL、SQL Server、Oracle、PostgreSQL等。非关系型数据库的数据模型是非关系型的、分布式的,且一般不保证 ACID 的事务性,主要代表有 MongoDB、Redis、Memcached等。今天,我们就来简单介绍一下关系型数据库代表 MySQL 数据库。
正文
MySQL 数据库的发展现状
几十年来,关系型数据库一直领先于非关系型数据库,当前关系型数据库占据了大约 60% 的市场份额。在2019年统计的数据库使用率中,MySQL 高居榜首,同时,在数据库流行趋势报告中,MySQL 也位居前列。
MySQL 数据库的优势和历史
MySQL 由于它的高性能、低成本、高可靠性,是目前最流行的开源数据库之一。MySQL 最初是瑞典的MySQLAB公司开发的一款开源数据库,在 2008 年被 Sun 公司收购,在 2010 年 Sun 公司又被 Oracle 公司收购,目前确切的说,MySQL 应该是 Oracle 旗下的产品。
MySQL 数据库的分支版本
目前,比较活跃的MySQL 社区分支有 MariaDB 和 Percona,其中,MariaDB 是 MySQL 创始人领导的,旨在保持开源和免费。Percona 保持与官方 MySQL 版本的紧密兼容,并添加了许多独立的特性。总的来说,MySQL 已经有三个标准分支在并行发展和维护。
结尾
MySQL 凭借它的高性能、低成本、高可靠性等特点,在数据库领域占有一席之地,目前不仅是我国,也是世界上最流行的开源数据库之一。我们非常有必要来学习 MySQL 的基础知识和常规操作。希望今天分享的内容对大家有所帮助。