01/10/2018, 15:37
Trong thực tế, thường sử dụng SQL hay NoSQL?
Trong thực tế các trang TMĐT, e-commerce lớn nhỏ thường dùng NoSQL hay RDBMS ?
Nếu dùng NoSQL thì một công ty có sử dụng nhiều NoSQL một lúc ko ? vì theo mình thấy NoSQL có nhiều loại để lưu dữ liệu khác nhau như Key Value store, Document Store, Wide Column Store, Graph Databases,Multimodel Databases …
Bài liên quan
TUỲ vào module của họ nếu làm về sản phẩm thông tin thì cần sự liên kết chặc chẽ dữ liệu thì RDB, còn các module chát chít hổ trợ của họ thi NoDB từ vị trí technical leader nữa.
Viết bằng mobile hơi khó tí
Tuỳ theo bài toán đặt ra mà dùng DB khác nhau. Một hệ thống lớn khó có thể chỉ sử dụng một DB duy nhất. Nhưng các NoSQL bây giờ cũng đang dần chuyển đổi các câu lệnh query bằng json hoặc thuần text sang câu lệnh SQL.
Note thêm là
Tuỳ vào tính chất dữ liệu mà quyết định sử dụng DB dạng nào, và khi dùng DB dạng đó thì sẽ pick ra best practices mà xài.
Mình nghĩ E-commerce cũng cần Graph DB cho hệ thống Recommendation , gợi ý mua hàng chứ nhỉ ?