你有多了解MySQL?王者榮耀都在用!
MySQL是目前世界上最流行的開源關係資料庫!我選擇用它就是因為,它是免費的!在國內,百度、騰訊、阿里、京東等公司都在用MySQL。搜索、社交、電視、遊戲後端的核心存儲往往都是MySQL,像王者榮耀,都會具有上千台,甚至幾千台MySQL資料庫主機!可以說,支撐互聯網公司日常運轉的主要資料庫就是MySQL!
MySQL的定位是通用的資料庫,各種類型的應用一般都能利用到MySQL存儲數據的優勢。業內生產實踐也證明,MySQL更適合中小型資料庫、OLTP業務,以目前的軟硬體產品水平來看,如果單機數據超過機工TB將難以高效利用MySQL。
從目前公開的信息來看,騰訊、阿里、百度等公司的MySQL伺服器規模是在千台以上的,騰訊很注重實用MySQL,往往在內部維護了一個MySQL的分支,同時它們也積极參与到MySQL社區,促使MySQL不斷的進步!
為啥那麼多公司和機構選擇使用MySQL?!
文章開頭就提到了,成本低!同時也保障了性能!而另一方面,處於起步階段的團隊、小公司,都需要一個方法的系統來適應發展的需要!從而可以把更多的資金用於業務的擴張!一般而言,選擇成熟可靠、使用人數廣泛的產品,公司的技術分險也會大大的降低。同時MySQL是一個開發的系統,源代碼開放,社區成熟活躍,在公司發展壯大的過程中,可以不斷從外部獲取成熟的思想和解決方案。可以說MySQL已經構建了成熟的生態圈,使用它的人往往能得到許多益處。
MySQL的優勢是什麼,它解決了什麼問題?
MySQL是一個輕量級的通用關係型資料庫,具有穩定、易安裝、易使用、高性能等特點,可以配合架構進行擴展。它的安裝包不大,百MB級別,安裝簡單方便,入門也很簡單,而一些商業化的關係型資料庫產品往往安裝包龐大,且配置使用複雜,需要開發人員或DBA花費幾倍的時間去掌握產品的使用。
我們對MySQL有什麼誤會嗎?
是的,一些老的開發人員認為MySQL有很多bug,而且不太穩定!可惜,這是十多年前的MySQL才具備的特徵,現在MySQL5.1/5.5已經大量應用於生成環境了,其穩定性也不用說了!業內還存在一種誤解,認為MySQL的擴展性不好,若超過一定的數據量是,性能就會下降。其實,這更多的是一個架構問題,配合成熟的架構, 比如在應用層切分數據,MySQL的擴展性就不再是什麼問題了,而且很多數據是能夠分片到各個MySQL節點的。Facebook、Twitter、甚至google都砸大量的使用MySQL存儲海量數據!
MySQL雖然是一款免費資料庫,性能還是很不錯的!還記得水猿用node去連接oracle資料庫,各種亂整!連接MySQL簡直輕鬆加愉快。
※安卓8.0來了!以下三星手機有福了!
※Linux/Unix運維之巧學活用shell編程
※Linux/Unix運維之shell腳本初步入門
※谷歌大牛說:為什麼 Kotlin 比你們用的那些垃圾語言都好
※Linux/Unix運維之Shell變數知識進價與實踐
TAG:我不是程序猿 |
※播求巔峰有多強!GLORY王者也曾被他完虐,經典之戰!
※LOL:你是王者亞索也沒用,這個打野英雄QRR你就沒了
※誰是步槍王者?會是SCAR-L還是QBZ呢?
※LOL「嘴強」王者們的LOL水平有多菜?RITA的段位能讓你笑掉大牙!
※中國電競出教材了?LOL,吃雞,王者榮耀都有,網友:看完能上王者
※王者回歸的UNDFTD x Kobe 1 Protro竟還有親友限定!你能看出不同嗎?
※《王者榮耀》問答:王者榮耀這類MOBA遊戲還有多少存活空間?
※OPPO FIND X 真的是王者歸來?網友:這一點就已經涼涼!
※WWE「後台王者」人品如何?和Y2J是好朋友,曾借給他面具
※NLP:讓AI人工智慧從青銅到王者!真香!
※華為Mate X玩遊戲效果如何?打《王者榮耀》是這樣的
※網易這款奇葩MOBA遊戲,做了王者榮耀都不敢做的事,英雄簡直閃瞎眼
※王者歸來?對於這款OPPO Find X,你意向如何
※王者榮耀BUG級英雄讓KPL變味,誰拿就穩贏!策劃慌了:馬上調整
※LOL:Snake青訓隊竟全是王者?RNG:比不了溜了
※小米MIX3 榮耀Magic 2 誰是青銅?誰是王者?
※Theshy劍魔1V4完美回歸,解說米勒用一個詞形容了他的王者表現!
※小米MIX3 榮耀Magic 2 強對標 誰是青銅?誰是王者?
※王者回歸,OPPO Find X帶你走進未來!
※王者榮耀:XQ再被零封,這次擊敗他們的是KPL首次出場的RW!