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

            

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