MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongoid hay MongoMapper?

Tôi đã sử dụng MongoMapper một thời gian nhưng quyết định chuyển sang MongoId. Nguyên nhân là do các vấn đề tiềm ẩn cộng với sự kiêu ngạo đối với người dùng. Tôi đã phải nhảy qua các vòng để làm cho MongoMapper hoạt động với Cucumber (cuối cùng đã thành công) và đặt một vài bản vá ngay cả khi dự án rất đơn giản, nhưng nó không phải là vấn đề. Khi tôi cố gắng gửi một bản sửa lỗi (do không tương thích với ActiveRecord), họ dường như đã bực mình vì tôi phát hiện ra sự cố và tôi đã bị đẩy đi. Trong khi tôi đang thử nghiệm, tôi cũng gặp phải một lỗi lớn với việc triển khai truy vấn của họ, trong khi thử nghiệm của họ được điều chỉnh theo cách mà các thử nghiệm vượt qua. Sau kinh nghiệm lần trước của tôi, không dám nộp nó.

Họ có số lượng yêu cầu kéo và gửi lỗi / tính năng thấp hơn đáng kể so với MongoId, tức là sự tham gia của cộng đồng thấp hơn nhiều. Kinh nghiệm giống như của tôi?

Tôi không biết cái nào có nhiều tính năng hơn ngay bây giờ, nhưng tôi không thấy nhiều tương lai trong MongoMapper. Tôi không ngại tự mình khắc phục sự cố và thêm chức năng, nhưng tôi lo lắng khi họ không sửa lỗi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Xây dựng truy vấn MongoDb C # GeoNear

  2. Thiết lập kết nối singleton với node.js và mongo

  3. Bộ lọc MongoDB $

  4. Chỉ truy xuất phần tử được truy vấn trong một mảng đối tượng trong bộ sưu tập MongoDB

  5. MongoDB $ arrayToObject