Giới thiệu về hệ quản trị cơ sở dữ liệu MariaDB

MariaDB là một hệ quản trị cơ sở dữ liệu mã nguồn mở được xây dựng bởi một số tác giả sáng lập MySQL và hiện tại đang được đông đảo cộng đồng các nhà phát triển sử dụng. Sau đây là bài viết giới thiệu MariaDB giúp bạn trả lời một vài câu hỏi xoay quanh MariaDB là gì, liệu MariaDB có thể thay thế được MySQL không?

1. Giới thiệu MariaDB, MariaDB là gì?

–  MariaDB là gì? MariaDB là phần mềm mã nguồn mở, xây dựng bởi một số tác giả sáng lập ra MySQL và hiện đang được sự đông đảo cộng đồng các nhà phát triển sử dụng.

– MariaDB là cơ sở dữ liệu mã nguồn mở đang phát triển nhanh nhất với hơn 12 triệu người dùng trên toàn thế giới được khá nhiều ông lớn đang sử dụng chẳng hạn như booking.com, HP, Virgin Mobile, Wikipedia….

– MariaDB hỗ trợ hầu hết các hệ điều hành thông dụng chẳng hạn Linux, Windows, Mac OS…

– Tất cả mã nguồn MariaDB được phát hành dưới giấy phép GPL, LPGL hoặc BSD. MariaDB không đóng các mô-đun mã nguồn như phiên bản MySQL Enterprise.

– MariaDB mới đúng là mã nguồn mở thực sự nếu so nó với MySQL, tất cả các lỗi và kế hoạch phát triển hoàn toàn được công khai.

2. Lịch sử MariaDB

– MariaDB được tạo ra trong năm 2009 bởi cùng một số tác giả sáng lập ra MySQL, được xem là một trong những hệ cơ sở dữ liệu quan hệ mã nguồn mở phổ biến nhất từ xưa đến nay.

– Sau khi Oracle mua lại MySQL thông qua việc mua lại Sun Microsystems, thì MySQL bị thương mại hóa và giới hạn tính năng của các phiên bản miễn phí. Sau đó MariaDB ra đời với sự kế thừa từ MySQL và bổ sung thêm nhiều tính năng qua các phiên bản khiến nó trở nên “mạnh mẽ” hơn.

– Thành công của MariaDB là sự minh chứng khi có khá nhiều website lớn đã chuyển sang sử dụng MariaDB thay vì MySQL.

3. Phiên bản MariaDB

– MariaDB tuân theo sơ đồ số của MySQL đến phiên bản 5.5, kể từ sau phiên bản 5.5 thì MariaDB có sự khác biệt như là sự đánh dấu cho bước chuyển mình lớn.

– Bảng sau đây liệt kê các phiên bản MariaDB:

Phiên bảnNgày phát hành gốcPhiên bản mới nhấtNgày phát hànhTrạng thái
5.12009-10-295.1.672013-01-30Stable (GA)
5.22010-04-105.2.142013-01-30Stable (GA)
5.32011-07-265.3.122013-01-30Stable (GA)
5.52012-02-255.5.572017-07-19Stable (GA)
10.02012-11-1210.0.322017-08-07Stable (GA)
10.12014-06-3010.1.282017-09-28Stable (GA)
10.22016-04-1810.2.92017-09-27Stable (GA)
10.32017-04-1610.3.12017-08-29Alpha

– Nếu bạn đang sử dụng MySQL phiên bản 5.x thì việc nâng cấp lên MariaDB có vẻ khá dễ và đơn giản.

Lời kết: Mong rằng qua bài giới thiệu MariaDB giúp bạn có một cái nhìn cơ bản về MariaDB, biết được MariaDB là gì, các phiên bản MariaDB và có nên cân nhắc nâng cấp từ MySQL lên MariaDB hay không?

(Tác giả: Tùng Dương)

Bình luận

Loading...