mysql 数据库定义

 mysql

        msyql 数据库

        什么是数据库?存放数据的仓库

        传统的关系型数据库:mysql、oracle、db2、sysbase

        互联网最火 mysql、oracle

        什么是关系型数据库?

        1、二维表格

        2、互联网运维最常用的是mysql

        3、通过sql 结构化查询语句存取数据

        4、保持数据一致性方面很强,ACID理论。

        特点:读写更多的是和磁盘打交道。数据一致性安全性

        缺点: 速度慢

      

        非关系型数据库

         nosql,not only sql 以高效,高性能为目的

         凡是和效率性能无关的因素都尽可能抛弃

         是关系数据库的补充

          越来越火

            memcached 纯内存缓存的软件

            key-->value 键值对形式stu001--->oldboy

            redis 内存加持久化软件(磁盘)

            数据类型key---->values 键值对形式stu001--->oldboy

            数据类型更多:

            key--->values 集合set 列表list.....

            

           nosql 非关系型数据库小结

            1、nosql 不是否定关系数据库,而是作为关系数据库的一个重要的补充

            2、nosql 为了高性能。高并发而生的

            3、nosql 典型产品memcahed(纯内存),redis(持久化)mongdb(文档的数据库)

            

            为什么选择mysql

            1、Mysql 性能卓越,服务稳定、很少出现异常冗机

            2、mysql 开源代码且无版权制约,自主性及使用成本地

            3、mysql 历史悠久,社区及用户非常活跃遇到问题,可以寻求宝珠

            4、mysql 软件体积小,安装使用简单,并且易于维护,安装及维护成本低

            5、mysql 品牌口碑效应,使得企业无需考虑就直接用之,LNMP LEMP 流行架构

            6、mysql 支持多种语言操作系统,提供多种api 接口,支持多种开发语言,特别对流行的php                    语言有很好的支持。

            

            mysql 家谱

            商业版和社区版****

            社区版:

                第一条产品新:5.0xxxx 及升级到5.1xxxx 的产品系列,这条产品线继续完善与改进其用户体                    验和性能,同时增加新功能,这条线路可以说是mysql 早起产品延续系列

                

            第一条最正中产品线:根正苗红

            版本:4.0---5.0---5.1---5.2

            第二条产品线:

            第二条产品线:为了更好的整合Mysql

            AB公司社区和第三方公司开发的新存储引擎,以及吸收新的实现算法等,从而更好的支持smp             结构,提高性能而做了大量的代码重构。版本编号为:5.4xxx开始,目前发展到了5.6xx

            主流互联网公司用mysql.5.5

            

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章