recherche

Maison  >  Questions et réponses  >  le corps du texte

mongodb - DBRef适合什么样的使用场景

对MongoDB的DBRef特性非常喜欢,查询的时候能少写很多代码。

"author" : DBRef("user", ObjectId("50fb70a3674d9a02f3f2c116"))

之前一直都是用SQL,如果只保存'_id'的话觉得很简洁。但看到DBRef在数据里添加了一些其他的数据,对于有洁癖的我看着不是很爽。
但一直不清楚DBRef适合什么样的场景,所以能不能给个典型的场景示例

PHP中文网PHP中文网2804 Il y a quelques jours772

répondre à tous(1)je répondrai

  • 迷茫

    迷茫2017-04-21 11:19:26

    Les données dans mongodb sont analysées par ligne, ce qui signifie que si la valeur d'un champ est très longue, mongodb ne l'ignorera pas automatiquement mais analysera l'intégralité du document lorsque la quantité de données est très dense et celle-ci est très longue. les champs ralentiront sérieusement l'efficacité lorsqu'ils n'auront pas besoin d'être récupérés fréquemment, ils pourront donc être enregistrés comme références dans d'autres collections

    répondre
    0
  • Annulerrépondre