Mục lục:

Tôi nên sử dụng DB nào?
Tôi nên sử dụng DB nào?

Video: Tôi nên sử dụng DB nào?

Video: Tôi nên sử dụng DB nào?
Video: Tự học Database và SQL Cơ Bản siêu nhanh trong 10 phút 2024, Tháng mười hai
Anonim

Lựa chọn của bạn là:

  1. RDBMS dựa trên máy khách-máy chủ, chẳng hạn như MySQL, MSSQL, Oracle, PostgreSQL, v.v. Chúng rất vững chắc, đang được sản xuất sử dụng trong thời gian dài nhưng cần cấu hình, quản lý.
  2. SQL dựa trên tệp cơ sở dữ liệu , chẳng hạn như SQLite 3. Chúng không cần cấu hình hoặc quản lý nhiều.

Xem xét điều này, những gì DB để chọn khi đi xin việc?

Để tóm tắt quá trình tôi sử dụng để chọn cơ sở dữ liệu:

  1. Hiểu (các) cấu trúc dữ liệu bạn yêu cầu, lượng dữ liệu bạn cần lưu trữ / truy xuất và các yêu cầu về tốc độ / tỷ lệ.
  2. Lập mô hình dữ liệu của bạn để xác định xem cơ sở dữ liệu quan hệ, tài liệu, cột, khóa / giá trị hoặc biểu đồ có phù hợp nhất với dữ liệu của bạn hay không.

Thứ hai, cơ sở dữ liệu NoSQL nào phổ biến nhất? Cơ sở dữ liệu NoSQL bạn nên xem xét

  • MongoDB. MongoDB là cơ sở dữ liệu NoSQL phổ biến nhất.
  • Amazon DynamoDB. Amazon DynamoDB là một cơ sở dữ liệu NoSQL dựa trên đám mây phổ biến khác.
  • Couchbase. Couchbase là một nền tảng cơ sở dữ liệu hỗ trợ tài liệu JSON được phân phối bởi Couchbase Inc.
  • Doanh nghiệp Redis.
  • MarkLogic.

Về điều này, cơ sở dữ liệu nào tốt nhất để sử dụng?

5 cơ sở dữ liệu tốt nhất

  1. MySQL. MySQL được sử dụng trong hầu hết các dự án web mã nguồn mở yêu cầu cơ sở dữ liệu ở back-end.
  2. PostgreSQL. PotgreSQL là một hệ thống cơ sở dữ liệu quan hệ đối tượng mã nguồn mở.
  3. Nhà tiên tri. Oracle là cơ sở dữ liệu tốt nhất cho bất kỳ ứng dụng thương mại quan trọng nào.
  4. SQLite.
  5. Microsoft SQL Server.

Cơ sở dữ liệu nhanh nhất là gì?

Xếp hạng DB-Engines

350 hệ thống trong bảng xếp hạng, tháng 2 năm 2020
Thứ hạng DBMS
Tháng 2 năm 2020 Tháng 1 năm 2020
1. 1. Oracle
2. 2. MySQL

Đề xuất: