鄭智方 魏愷樂 李彬 謝易壯
摘 要:MySQL是一款面向公眾的、免費的、開源的數據庫,由于使用MySQL會節約大量成本,以及它的高效性,便捷性,越來越多的創業型的中小型的公司開始選擇MySQL作為公司架構的數據庫。本文主要探究的是MySQL得到廣泛應用的原因以及MySQL的嵌入應用。
關鍵詞:MySQL;廣泛應用;嵌入應用
一、MySQL得到廣泛應用的原因
(1)MySQL是開源的。當今,MySQL和Oracle都是比較流行的數據庫,但是兩者之間也有很多的的不同。首先MySQL是開源的產品,MySQL的源代碼是公開的也可以,如果一個公司選擇MySQL作為本公司的基礎架構那么就可以更完美的設置它,并且可以研發出一些周邊產品。當出現技術故障時也可以很快的檢測到并且排查掉。相比之下Oracle就有一些不盡人意的地方了,首先Oracle是閉源的產品,想要把Oracle作為自己的核心技術幾乎是不可能,因為在不開調試技術的情況下,想要把Oracle研究明白幾乎是空中閣樓。
(2)MySQL的高效快捷性。它是一個多線程的數據庫,可以高效率的處理大量的數據,而且它的操作簡單,初學者可以很快上手,MySQL是世界上運行最快的SQL語言數據庫之一。
二、MySQL的嵌入應用
(1)MySQL企業版—Tech-Trans Telecom(China)Ltd.(Tech-Trans)通過與各種全球IT領導者(例如Oracle,IBM和HPE)合作,為客戶提供了包括系統集成和基礎架構設計在內的全面有效的整體解決方案。其銷售點(POS)解決方案在亞太地區的零售業中擁有約50%的市場份額,被列為香港十大零售品牌之一,并在中國45%的大型購物中心中占有一席之地。隨著在線支付,客戶關系管理以及會員模塊的快速增長,該公司希望確保其在線到離線POS解決方案的數據庫可擴展,并使其客戶能夠在全球范圍內展開,因此該公司轉向MySQL企業版,以在降低成本的同時提高系統性能的可用性和可伸縮性。通過使用MySQL Enterprise Edition的嵌入式數據庫解決方案,數據庫投資減少了40%,從而能夠以較低的成本為多個國家的大型和大型零售商快速輕松地進行部署。Tech-Trans最初將MySQL企業版與其O2O POS解決方案的移動支付模塊集成在一起它計劃將MySQL企業版擴展到其他核心模塊,包括通信,CRM和成員資格。
(2)SWP-irma依靠MySQL來幫助公司更好的運行。SWP-irma是為塑料行業的制造公司提供ERP(企業資源處理)和PPS(生產計劃系統)的領先提供商。他們的客戶包括提供零件,組件和完整子組件的制造商,例如為領先的汽車公司(包括Audi,BMW,Porsche和Volvo)以及其他行業(如醫藥和白色家電)提供汽車娛樂中心。然而SWP-irma也面臨著諸多挑戰,首先從物料采購到最終產品交付,需要為客戶有效管理整個產品生產過程,其次,需要根據更改的訂單數量和交貨日期動態調整生產計劃,以避免制造停機,最后,必須提供經濟高效的解決方案,不需要客戶雇用專業的IT來管理該解決方案。基于以上幾點SWP-irma選擇MySQL來作為數據庫,MySQL有以下幾個優點,a.用于管理關鍵業務制造流程和相關數據的可靠性和穩定性。b.低管理,無需客戶聘請專門技能來管理和維護數據庫。c.低成本,因此他們可以提供經濟高效的競爭解決方案,以滿足中小型企業和大型企業的需求。AlfaPlus依靠MySQL和InnoDB來存儲其所有關鍵數據,包括客戶數據,供應商數據,原材料數據,零件號,訂單信息,賬單數據等等。SWP-irma的其他產品MDEOne和DMSOne也依靠MySQL進行實時機器監視和文檔管理。
(3)AVST選擇MySQL。經過30多年的不斷創新,應用語音與語音技術有限公司(AVST)是基于軟件的統一通信的值得信賴的開發商1(UC)解決方案。AVST解決方案提供集成的統一消息傳遞,語音識別,上下文感知個人助理,自動話務員,呼叫處理,語音郵件,傳真,通知和其他業務流程功能,這些功能共同構成了最先進的UC應用程序在業界最可互操作的UC平臺上交付。AVST首席技術官Tom Minifie及其團隊希望將其產品遷移到多服務器體系結構,并采用更加模塊化的方法進行開發。這就需要將其解決方案從現有的非SQL Faircom C-Tree數據庫遷移到SQL數據庫。對于替換數據庫,Tom和他的團隊的主要關注點是:成本效益,易于開發,復制和高性能。Tom和他的團隊已經對MySQL有一定的經驗,并且喜歡它的功能,這使它進入了更深入的研究的候選清單。由于AVST的產品基于Windows,因此也考慮使用Microsoft SQL Server。“與Microsoft SQL Server相比,MySQL更為出色。強大的復制能力和較低的成本是我們決定使用MySQL的主要原因。”
三、總結
MySQL已經廣泛的應用到我們的生活當中,對于各個企業來說具有敏捷開發,縮短上市時間,不需要任何客戶管理或維護,高可用性以及實時性能,以及更好的嵌入應用,使用MySQL是大勢所趨。
作者簡介:鄭智方,男,河北唐山人,在讀本科,研究方向:計算機相關方面;魏愷樂,男,河北大成縣人,在讀本科,研究方向:能源動力方面;李彬,男,河北滄州人,在讀本科,研究方向:計算機相關方面;謝易壯,男,河北石家莊人,在讀本科,研究方向:計算機相關方面。