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

MongoDB hoặc MySQL hoặc cả hai trong một ứng dụng Rails

Tôi đã viết một số ứng dụng trộn và kết hợp cơ sở dữ liệu quan hệ và không quan hệ (MySQL, Mongo, PostGRES và Riak). Thực ra nó không quá khó trong Rails để làm điều này và tôi thậm chí đã viết một thư viện tạo mối quan hệ giữa các loại cơ sở dữ liệu khác nhau (vì vậy các mô hình Ripple của bạn có thể "thuộc_to:người dùng" trong đó bảng người dùng trong MySQL).

Bạn nên luôn để nhu cầu của mình thúc đẩy các quyết định. Đừng lãng phí thời gian đánh dấu người dùng của bạn vào Mongo nếu bạn cảm thấy thoải mái hơn khi giữ họ trong DB quan hệ hoặc cố gắng đẩy thông tin báo cáo có thể không được chuẩn hóa vào bảng MySQL. Phân tích về những thực thể bạn đang lưu trữ và mối quan hệ giữa chúng sẽ thúc đẩy việc triển khai của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TÙY CHỌN ĐẦU RA SNMP - Làm cách nào để chỉ nhận giá trị phản hồi OID?

  2. Làm thế nào để xử lý BLOB và CLOB trong olingo v2?

  3. Nhiều ứng dụng Rails, cơ sở dữ liệu MySQL duy nhất

  4. Lỗi MySQL 1022 khi tạo bảng

  5. Sự cố trong PHP khi nối các bảng có các cột trùng tên