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

So sánh MongoDB, MySQL và PostGreSQL

Với việc dữ liệu ngày càng tăng, tốt hơn hết là bạn nên có một DB có thể mở rộng quy mô một cách dễ dàng và SQL không mở rộng quy mô một cách trơn tru và cuối cùng sẽ phá vỡ việc làm đó, trên thực tế, thông thường đối với Dữ liệu lớn, chỉ DB có khả năng mở rộng cao mới được sử dụng. Trong trường hợp này, tốt hơn nên sử dụng DB quan hệ vì các DB NO-SQL có thể "mất" một số mối tương quan. ví dụ:redis rất nhanh nhưng hầu như không có bất kỳ loại logic phức tạp nào vì nó là nơi lưu trữ Key-Value đơn giản hoặc Cassandra nhanh hơn Mongo nhưng hoạt động tốt hơn với dữ liệu được lược đồ, Mongo là một DB tài liệu nên có thể lưu trữ bất kỳ loại dữ liệu nào. trong cùng một Bộ sưu tập).

IMHO, bạn nên cố gắng thiết lập một số phiên chấm điểm với DB và Trường hợp sử dụng khác nhau và tập trung vào những gì bạn muốn hoàn thành nhanh chóng và sau đó chọn tốt hơn trong lĩnh vực đó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:trả về tối đa 5 chữ số cuối cùng từ cột

  2. Chuyển đổi nhị phân mysql sang postgresql bytea

  3. Cách an toàn 100% để lưu trữ html trong MySQL

  4. MySQL - Cách hiển thị giá trị hàng dưới dạng tên cột bằng concat và group_concat

  5. Cách viết truy vấn trong MySQL cho các đối tượng mảng JSON