mongodb存放关系好还是直接存数据好?
为情所困
为情所困 2017-04-28 09:06:33
0
4
806

比方说每条数据需要相关用户的信息,是存放user_id,每次读取时都去获取最新的用户信息,还是直接存放user对象的实际数据?

是时间换空间,还是空间换时间?

好纠结啊,大家一般怎么操作?

为情所困
为情所困

모든 응답(4)
迷茫

사용자 정보가 업데이트되면 user_id를 저장한 후 별도로 얻어야 ​​합니다. (보통 사용자가 로그인하여 스토리지 호출을 위해 redis에 협력할 때 얻어집니다.) 또한 스토리지 읽기 속도를 무시하지 마십시오. mongodb.이것이 mongodb의 장점이다. 개인적으로 내 모든 프로젝트는 사용자를 별도로 저장한 다음 사용자 ID를 통해 호출합니다. 참고용으로만 사용하세요.

淡淡烟草味

표준을 사용하여 측정하는 것은 참으로 어렵습니다

여러 테이블을 조인하려는 경우 비동기 작업이기 때문에 다소 번거로울 수 있습니다.

비교적 일상적인 데이터를 변경하는 경우 ID를 사용하여 연결

曾经蜡笔没有小新

대부분의 경우 user_id가 저장되어 있어 관리가 더 쉽습니다

漂亮男人

물론 아이디는 저장하는데 논리적으로는 로그아웃/삭제/신고/불법 내용이 있는데 저장한 것이 실제 데이터라면 어떻게 수정하나요?

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