Đánh giá lưu trữ theo định hướng tài liệu, những ưu và nhược điểm của CouchDB so với MongoDB là gì?
Đánh giá lưu trữ theo định hướng tài liệu, những ưu và nhược điểm của CouchDB so với MongoDB là gì?
Câu trả lời:
Có rất nhiều sự khác biệt giữa hai người họ. MongoDB giống như một RDBMS truyền thống (không ai bắn). CouchDB thực hiện sao chép chính chủ. Đó là tài liệu khá tốt trong bài viết blog nhiều ballyhooed này .
Cả hai hiện đang phát triển, vì vậy nếu bạn chọn một ngày hôm nay, bạn có thể thấy rằng bạn cần phải chuyển đổi sau này.
Tôi biết một công ty đã đánh giá kỹ lưỡng cả hai, với các ứng dụng nguyên mẫu được triển khai ở cả hai và họ đã đưa ra lựa chọn sáng suốt dựa trên các yêu cầu của dự án. Ban đầu, họ đã thành công với sự lựa chọn của mình, nhưng sau khoảng 6 tháng, một số yêu cầu đã được hiểu đầy đủ hơn và họ gặp phải một vấn đề. Bây giờ, họ đang chuyển sang db khác. Trong 6 tháng đó, db khác đã thêm một số tính năng cho phép công ty khắc phục vấn đề của mình, nhưng các nhà duy trì db được chọn đã làm việc với các vấn đề và bộ tính năng khác nhau.
Nói tóm lại, dường như với tôi rằng bạn cần đào sâu và xem những gì hoạt động đủ tốt cho dự án của bạn. Giữ các tab trên các lựa chọn khác, để nếu bạn gặp phải một vấn đề không thể, bạn có thể quyết định xem việc chuyển đổi có hợp lý hay không.