찾다

 >  Q&A  >  본문

MongoDB에 직접 데이터를 저장하는 것이 더 낫습니까, 아니면 직접 저장하는 것이 더 낫습니까?

예를 들어 각 데이터에는 관련 사용자 정보가 필요합니다. user_id를 저장하고 읽을 때마다 최신 사용자 정보를 얻어야 할까요, 아니면 사용자 개체의 실제 데이터를 직접 저장해야 할까요?

공간을 위한 시간인가, 시간을 위한 공간인가?

너무 헷갈리네요. 평소에는 어떻게 하시나요?

为情所困为情所困2793일 전816

모든 응답(4)나는 대답할 것이다

  • 迷茫

    迷茫2017-04-28 09:08:33

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

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-04-28 09:08:33

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

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

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

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-28 09:08:33

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

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-04-28 09:08:33

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

    회신하다
    0
  • 취소회신하다