Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

AWS RDS là gì

Trong bài viết này, chúng tôi giải thích AWS RDS là gì và nó làm giảm nỗ lực quản lý và bảo trì như thế nào. Dịch vụ cơ sở dữ liệu quan hệ (RDS) là một dịch vụ web do Amazon cung cấp. Hầu hết các công ty sử dụng dịch vụ này vì nó là thành phần nhanh chóng, an toàn và tiết kiệm chi phí của cơ sở hạ tầng đám mây hiện đại. RDS cung cấp sáu công cụ cơ sở dữ liệu quen thuộc, bao gồm các tùy chọn nguồn mở phổ biến như PostgreSQL, MySQL, MariaDB.

Tóm lại, nó là Cơ sở dữ liệu như một Dịch vụ, nơi Amazon triển khai và vận hành cơ sở dữ liệu của bạn. Nó đảm nhận các tác vụ như sao lưu và vá phần mềm cơ sở dữ liệu, cũng như tính khả dụng cao Cũng dễ dàng đạt được hiệu suất cơ bản tốt với RDS. Mỗi phiên bản RDS được định cấu hình trước và tối ưu hóa dựa trên kích thước đã chọn. Các cá thể RDS mở rộng quy mô bằng cách điều chỉnh loại cá thể DB (bộ nhớ hoặc tính toán tăng hoặc giảm nguồn) nếu cần. Việc định cấu hình các bản sao đã đọc hoặc thiết lập bản sao đồng bộ giữa các vùng khả dụng cũng rất đơn giản để nâng cao hiệu suất, tính khả dụng và độ bền. Sử dụng RDS, tùy chọn dịch vụ được quản lý hoàn toàn có thể tuyệt vời để loại bỏ phần lớn các tác vụ DBA. Tuy nhiên, dịch vụ hiện không cung cấp tùy chọn để chạy mọi loại tác vụ. RDS cũng quản lý sao chép. Nếu các nhà phát triển cần tính khả dụng cao trong cơ sở dữ liệu, có thể sử dụng tùy chọn vùng đa khả dụng trong RDS. Cơ sở dữ liệu bản sao được giữ đồng bộ với cơ sở dữ liệu chính với tùy chọn đó trong trường hợp bị lỗi.

Giữ AWS RDS TĂNG với Chi phí:

“Thanh toán cho những gì bạn sử dụng”, bạn cần theo dõi những gì bạn đang chạy trên dịch vụ. Nếu bạn đang sử dụng phiên bản cho POC / Testing và bạn đã quên chấm dứt nó và việc phân bổ quá mức là những nguyên nhân phổ biến dẫn đến chi phí tăng cao. Bạn có thể ước tính hóa đơn hàng tháng của mình bằng cách sử dụng máy tính chi phí. Là một doanh nghiệp nhỏ hoặc doanh nghiệp vừa là một lựa chọn tốt để cung cấp các dịch vụ phần cứng, nội bộ có thể có ý nghĩa. Nhưng nếu doanh nghiệp mở rộng quy mô nhanh chóng hoặc hoạt động trong thời gian ngắn, thì AWS nên tiếp tục là lựa chọn tốt nhất.

Giới thiệu về AWS RDS

  • Cung cấp và quản lý cơ sở dữ liệu quan hệ
  • Tự động xử lý
    • Bản sao lưu
    • Nhân rộng *
    • Bản vá
    • Cập nhật *
  • Hiệu suất có thể dự đoán được, đáng tin cậy
  • Chia tỷ lệ theo chiều dọc một cách nhanh chóng
  • Chia tỷ lệ theo chiều ngang
    • Đọc bản sao cho MySQL
    • Đánh bóng bằng tay

Khi nào sử dụng Amazon RDS

Sử dụng Amazon RDS

- Tỷ lệ truy vấn / ghi từ trung bình đến cao
- Các giao dịch phức tạp hoặc các truy vấn phức tạp
- Không có nhiều hơn một nút / phân đoạn công nhân duy nhất
- Độ bền cao

Theo khuyến nghị, không sử dụng Amazon RDS:

- Mài
- Tỷ lệ đọc / ghi lớn

Vd:150K ghi / giây
- Các yêu cầu và truy vấn GET / PUT đơn giản
- Tùy chỉnh RDBMS

Cuối bài viết, chúng tôi đã giải thích AWS RDS là gì.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thói quen xấu:Chỉ tập trung vào dung lượng ổ đĩa khi chọn phím

  2. Xem thông số, nhúng và các tùy chọn RECOMPILE

  3. Bảng khắc phục sự cố Không tìm thấy lỗi

  4. Cập nhật tệp cấu hình với cài đặt cơ sở dữ liệu mới của bạn

  5. Tác động hiệu suất của các kỹ thuật xử lý lỗi khác nhau