mongodb - DBRef适合什么样的使用场景
PHP中文网
PHP中文网 2017-04-21 11:17:26
0
1
734

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

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

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

PHP中文网
PHP中文网

认证0级讲师

모든 응답(1)
迷茫

mongodb의 데이터는 행 단위로 스캔됩니다. 즉, 필드 값이 매우 긴 경우 mongodb는 자동으로 이를 건너뛰지 않고 데이터 양이 매우 많고 매우 긴 경우 전체 문서를 스캔합니다. 필드는 자주 검색할 필요가 없으면 효율성을 심각하게 저하시키므로 다른 컬렉션의 참조로 저장할 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿