Đây là một trích dẫn từ một bài đăng trên blog gần đây từ Dare Obasanjo .
Cơ sở dữ liệu SQL giống như truyền tự động và cơ sở dữ liệu NoQuery giống như truyền thủ công. Khi bạn chuyển sang NoQuery, bạn phải chịu trách nhiệm cho rất nhiều công việc mà hệ thống sẽ tự động xử lý trong một hệ thống cơ sở dữ liệu quan hệ. Tương tự như những gì xảy ra khi bạn chọn thủ công qua hộp số tự động. Thứ hai, NoQuery cho phép bạn tăng thêm hiệu năng ra khỏi hệ thống bằng cách loại bỏ rất nhiều kiểm tra tính toàn vẹn được thực hiện bởi cơ sở dữ liệu quan hệ khỏi tầng cơ sở dữ liệu. Một lần nữa, điều này tương tự như cách bạn có thể đạt được hiệu suất cao hơn từ chiếc xe của mình bằng cách lái hộp số tay so với xe số tự động.
Tuy nhiên, điểm tương đồng đáng chú ý nhất là giống như hầu hết chúng ta không thể tận dụng lợi ích của xe số tay vì phần lớn lái xe của chúng ta đang ngồi trên đường trên đường và đi làm, có một thực tế khắc nghiệt tương tự trong đó hầu hết các trang web không ở quy mô của Google hoặc Facebook và do đó không cần Bigtable hoặc Cassandra.
Tôi chỉ có thể thêm việc chuyển đổi từ MySQL, nơi bạn có ít nhất một số kinh nghiệm, sang CouchDB, nơi bạn không có kinh nghiệm, nghĩa là bạn sẽ phải giải quyết một loạt vấn đề mới và tìm hiểu các khái niệm khác nhau và thực tiễn tốt nhất. Mặc dù điều này thật tuyệt vời (tôi đang chơi ở nhà với MongoDB và thích nó rất nhiều), đó sẽ là một chi phí mà bạn cần tính toán khi ước tính công việc cho dự án đó và mang lại rủi ro chưa biết trong khi hứa hẹn những lợi ích chưa biết. Sẽ rất khó để đánh giá nếu bạn có thể thực hiện dự án đúng thời hạn và với chất lượng bạn muốn / cần thành công, nếu nó dựa trên công nghệ mà bạn không biết.
Bây giờ, nếu bạn có trong nhóm một chuyên gia trong lĩnh vực NoQuery, thì bằng mọi cách hãy xem xét kỹ về nó. Nhưng không có bất kỳ chuyên môn nào trong nhóm, đừng nhảy vào NoQuery cho một dự án thương mại mới.
Cập nhật : Chỉ cần ném một ít xăng vào lửa mở bạn đã bắt đầu, đây là hai bài viết thú vị từ những người trong trại SQL. :-)
Tôi không thể chờ đợi NoQuery chết (bài viết gốc đã biến mất, đây là bản sao )
Chiến đấu với tư duy NoQuery, mặc dù đây không phải là một bản
cập nhật chống NoQuery : Vâng đây là một bài viết thú vị về NoQuery
Tạo cảm giác về NoQuery