Khi nó là một thời điểm tốt để chuyển đổi?
Nó thực sự phụ thuộc vào dự án cụ thể. Nhưng nói chung tôi thấy rằng tôi có thể sử dụng nosql cho 95% các ứng dụng web. Tôi vẫn sẽ sử dụng sql tốt cũ cho các hệ thống cần đảm bảo ACID (ví dụ, các hệ thống hoạt động với tiền 'thực').
Làm cách nào để biết nosql là dành cho tôi?
Đó là vì bạn, cho bạn, hãy tin tôi. ;)
Bạn chỉ cần thử một cái gì đó từ thế giới nosql, đọc một số bài viết hiện có và bạn sẽ thấy tất cả những lợi ích và vấn đề.
Bạn muốn giới thiệu phần mềm nosql nào?
Cá nhân tôi khuyên bạn nên bắt đầu từ mongodb, bởi vì nó thực sự đơn giản. Để trở thành một chuyên gia trong sql mất nhiều năm, để trở thành một chuyên gia trong mongodb cần một tháng hoặc lâu hơn.
Tôi đề nghị bạn dành một giờ để đọc "The little mongodb book" và cố viết ứng dụng thử nghiệm đầu tiên của bạn bắt đầu từ ngày mai.
Không ai ở đây sẽ nói rằng bạn cần sử dụng cơ sở dữ liệu này hoặc cơ sở dữ liệu này. Cơ sở dữ liệu nào sử dụng phụ thuộc vào dự án và yêu cầu.
Nguồn
2011-06-21 22:22:55
Rất chủ quan, IMHO. – driis
Rất xây dựng, IMHO. – GorillaApe