MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да наложа външни ключове в бази данни NoSql (MongoDB)?

MongoDB няма външни ключове (както вероятно сте забелязали). Следователно по същество отговорът е:„Не позволявайте на потребителите да фалшифицират заявките. Позволете на приложението да вмъква само данни, които следват вашите правила за референтна цялост.“

MongoDB е страхотен по много начини... но ако установите, че имате нужда от външни ключове, вероятно не е правилното решение на проблема ви.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Мониторинг на база данни без агент с ClusterControl

  2. Ако имам идентификатор на документ mongo като низ, как да го потърся като _id?

  3. Как да настроите useMongoClient (Mongoose 4.11.0)?

  4. Използване на MongoDB като източник на данни в GoLang

  5. Как мога да споделям колекции на MongoDB между приложения на Meteor?