直播原始碼中Mysql資料庫有什麼優勢?

bogokj819發表於2021-10-26

Mysql是世界上最流行的開源關聯式資料庫,直播原始碼使用Mysql,可實現分鐘級別的資料庫部署和彈性擴充套件,不僅經濟實惠,而且穩定可靠,易於運維。由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫


MySQL資料庫優點


成本:MySQL是免費的,並且它的技術支援也很便宜;

速度:MySQL勝過它的大多數競爭對手功能;

MySQL提供了開發人員所需要的大多數功能;

可移植:MySQL可以在絕大多數的作業系統中執行,易於使用和管理


MySQL 資料庫管理系統具有以下系統特性:


使用 C 和 C++ 編寫,並使用多種編譯器進行測試,保證原始碼的可移植性。

支援 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多種作業系統。

為多種程式語言提供了 API。這些程式語言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。

支援多執行緒,充分利用 CPU 資源。

優化的 SQL 查詢演算法,有效地提高查詢速度。

既能夠作為一個單獨的應用程式應用在客戶端伺服器網路環境中,也能夠作為一個庫而嵌入其他的軟體中。

提供多語言支援,常見的編碼如中文的 GB 2312、BIG 5,日文的 Shift_JIS 等都可以用作資料表名和資料列名。

提供 TCP/IP、ODBC 和 JDBC 等多種資料庫連線途徑。

支援大型的資料庫。可以處理擁有上千萬條記錄的大型資料庫。

支援多種儲存引擎

直播原始碼中Mysql資料庫有什麼優勢?

最重要的一點,MySQL最重要、最與眾不同的特性是它的儲存引擎架構,這種架構的設計將查詢處理(Query Processing)及其他系統任務(Server Task)和資料的儲存/提取相分離。這種處理和儲存分離的設計可以在使用時根據效能、特性,以及其他需求來選擇資料儲存的方式

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70006084/viewspace-2839392/,如需轉載,請註明出處,否則將追究法律責任。

相關文章