Sự khác biệt giữa AWS Aurora và MySQL là gì?

Su Khac Biet Giua Aws Aurora Va Mysql La Gi



Amazon RDS được sử dụng để tạo cơ sở dữ liệu trên đám mây cung cấp các dịch vụ được quản lý hoàn toàn. Các dịch vụ được quản lý hoàn toàn có nghĩa là hầu hết các quy trình đều được tự động hóa và quản lý bởi nền tảng chứ không phải người dùng. Ngoài ra, AWS Aurora và MySQL là những công cụ được sử dụng trong RDS, có nhiều điểm tương đồng và khác biệt.

Hướng dẫn này sẽ giải thích AWS Aurora, MySQL và sự khác biệt của chúng.

AWS Aurora là gì?

Aurora của Amazon là một RDS tương thích với MySQL và PostgreSQL được tạo cho đám mây để cải thiện hiệu suất. Nó cung cấp cơ sở dữ liệu an toàn trên đám mây AWS với chi phí bằng 1/10 so với cơ sở dữ liệu được sử dụng thương mại. Đây là dịch vụ RDS hoặc Cơ sở dữ liệu quan hệ của Amazon được quản lý hoàn toàn, giúp tự động hóa các tác vụ quản trị tốn thời gian:









Cách tạo cơ sở dữ liệu bằng AWS Aurora?

Để tạo cơ sở dữ liệu trong AWS bằng Aurora, hãy truy cập bảng điều khiển Amazon RDS:







Nhấp vào “ Tạo nên cơ sở dữ liệu ' cái nút:



Chọn “ Dễ dàng tạo ” tùy chọn từ phương pháp tạo cơ sở dữ liệu:

Để định cấu hình loại động cơ, nhấp vào nút “ Aurora (Tương thích với MySQL) ' động cơ:

Nhấp vào “ Nhà phát triển/Thử nghiệm ” để kiểm tra cơ sở dữ liệu và thay đổi nó cho mục đích sản xuất. Nhập tên của cơ sở dữ liệu để xác định cụm và tên người dùng chính:

Cuộn xuống cuối trang và nhấp vào “ Tạo nên cơ sở dữ liệu ' cái nút:

Khi cơ sở dữ liệu được tạo, nhấp vào tên của nó:

Cơ sở dữ liệu đã được tạo với các điểm cuối có sẵn trên trang:

AWS MySQL là gì?

MySQL lưu trữ dữ liệu theo hàng và cột để tạo bảng giống như các cơ sở dữ liệu quan hệ khác trên nền tảng đám mây AWS. Ngôn ngữ truy vấn có cấu trúc (SQL) cho phép người dùng xây dựng, kiểm soát, quản lý và truy vấn dữ liệu bằng không gian lưu trữ trên đám mây. Nó lưu trữ và truy xuất dữ liệu từ đám mây mà không cần phải quản lý tại chỗ:

Làm cách nào để tạo cơ sở dữ liệu bằng AWS MySQL?

Để tạo RDS bằng công cụ MySQL, hãy nhấp vào “ Tạo nên cơ sở dữ liệu ' cái nút:

Chọn “ Dễ dàng tạo ” tùy chọn rồi chọn “ mysql ' động cơ:

MySQL cho phép ba loại kích thước phiên bản CSDL là “ Sản xuất ”, “ Nhà phát triển/Thử nghiệm ', Và ' bậc miễn phí ” để được lựa chọn cho phù hợp. Nhập tên của mã định danh phiên bản DB và Tên người dùng chính:

Cuộn xuống cuối trang để đặt mật khẩu rồi nhấp vào nút “ Tạo nên cơ sở dữ liệu ' cái nút:

Nhấp vào tên của cơ sở dữ liệu sau khi tạo:

Cơ sở dữ liệu sử dụng công cụ MySQL đã được tạo:

Aurora so với MySQL

Nếu cơ sở dữ liệu cần được tạo dưới dạng nguyên mẫu thay vì để sản xuất thì hãy sử dụng MySQL hoặc PostgreSQL. Trong khi đó, nếu nó được sử dụng cho mục đích sản xuất và cần cơ sở dữ liệu được quản lý, hãy chọn Aurora. Aurora cung cấp tất cả các lợi ích của giải pháp RDS được quản lý hoàn toàn và khả năng mở rộng tự động về mặt lưu trữ.

Đó là tất cả về AWS Aurora, MySQL và sự khác biệt của chúng.

Phần kết luận

AWS Aurora phù hợp hơn để tạo cơ sở dữ liệu cấp sản xuất và là một RDS có thể mở rộng, được quản lý hoàn toàn trên đám mây. Nó nhanh hơn và hiệu quả hơn nhiều so với cơ sở dữ liệu MySQL hoặc PostgreSQL và họ đã chọn các nguyên mẫu hoặc cơ sở dữ liệu thử nghiệm. Hướng dẫn này trình bày cách tạo RDS bằng Aurora và MySQL trên nền tảng AWS.