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

Suy nghĩ của MongoDB và PostgreSQL

Bạn đã hủy bỏ một RDBMS đầy đủ tính năng đã được thử nghiệm hàng thập kỷ để có được một kho lưu trữ tài liệu mỏng, chất lượng beta, ít tính năng với ít sự hỗ trợ của cộng đồng. Trừ khi bạn đã chạy hàng chục nghìn đô la mỗi tháng trong các máy chủ và nghĩ rằng MongoDB phù hợp hơn với bản chất dữ liệu của bạn, bạn có thể đã lãng phí rất nhiều thời gian cho lợi ích tiêu cực. MongoDB rất thú vị khi chơi đùa và tôi đã tự mình xây dựng một vài ứng dụng bằng cách sử dụng nó vì lý do đó, nhưng nó gần như không bao giờ là lựa chọn tốt hơn Postgres / MySQL / SQL Server / v.v. cho các ứng dụng sản xuất.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn các phần tử mảng với Mongo

  2. Sự khác biệt giữa việc trang trí một thuộc tính trong C # với BsonRepresentation (BsonType.ObjectId) so với BsonId và ObjectId

  3. MongoDB - Tương đương với LEFT JOIN trong đó một bộ sưu tập không tồn tại

  4. Giải mã nhật ký lỗi MongoDB

  5. Chuyển đổi một chuỗi thành một số trong phép chiếu MongoDB