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

Có một khuôn khổ nosql bất khả tri cơ sở dữ liệu cho .NET không?

Không có những thứ này quá khác biệt và quá cụ thể (ít nhất là ngay bây giờ). Nếu bạn muốn một cái gì đó thực sự đơn giản, giống như một trình bao bọc trên một đối tượng chỉ được truy cập bằng ID, thì bạn có thể có hy vọng. Trên thực tế, nếu bạn nhìn vào NoRM, có thể điều chỉnh nó cho các nhà cung cấp khác nhau.

Tuy nhiên, bên ngoài một tập hợp các tính năng cốt lõi nhỏ, các cơ sở dữ liệu "NoSQL" này khá khác biệt về nhiều mặt. Ý tôi là, làm thế nào để bạn triển khai các chức năng bản đồ / thu nhỏ khác nhau về mặt nông học? Làm thế nào để bạn triển khai các hoạt động nguyên tử khi chúng hỗ trợ các hoạt động nguyên tử khác nhau?

Dù bằng cách nào, chúng ta còn quá sớm trong vòng đời của NoSQL để có một khuôn khổ bất khả tri cho tất cả những điều này. Azure về cơ bản đã bỏ cung cấp NoSQL của họ để ủng hộ "máy chủ SQL được lưu trữ". MongoDB có thể đã được 20 tháng, CouchDB vẫn còn trên phiên bản 0.11.x, SimpleDB chưa đầy 24 tháng, Cassandra trên phiên bản 0.6.2 và có thể đã được sử dụng thường xuyên trong một vài năm.

Chúng tôi vẫn chưa đến đó.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Phần tử cập nhật Node.js trong MongoDB

  2. Làm cách nào để di chuyển dữ liệu từ MongoDB sang SQL-Server?

  3. Có cách nào để chiếu loại trường không

  4. Làm cách nào để thiết lập cài đặt dự án Visual Studio với mongo-cxx-driver?

  5. Lọc và sắp xếp lại kết quả bằng cách sử dụng node.js và mongodb theo ngày (tháng)