>  기사  >  데이터 베이스  >  MongoDB – 스키마로 구축된 다형성 스키마

MongoDB – 스키마로 구축된 다형성 스키마

步履不停
步履不停원래의
2019-07-01 18:02:053621검색

MongoDB – 스키마로 구축된 다형성 스키마

간단한 설명:

컬렉션의 모든 문서가 유사하지만 동일하지 않은 구조를 갖는 경우 이를 다형성 패턴이라고 합니다.

예:

실제 비즈니스에서 사용해야 할 것은 사용자 게시물, 게시물 일반적인 구조는 다음과 같습니다. 동일하지만 표시해야 하는 게시물의 유형에 따라 구체적인 내용이 다릅니다. 따라서 이때는 다형성 모드를 사용하는 것이 더 적절합니다. 단일 쿼리로 모든 게시물과 해당 내용을 얻을 수 있으므로 성능이 향상됩니다. 아래와 같이:

MongoDB – 스키마로 구축된 다형성 스키마

요약:

다형성 패턴은 문서에 차이점보다 유사점이 더 많을 때 사용됩니다. 이 패턴 디자인의 일반적인 사용 사례는 다음과 같습니다.

단일 보기 애플리케이션 콘텐츠 관리 모바일 앱 제품 카탈로그

다형성 패턴은 단일 컬렉션 내에서 쿼리를 허용하는 구현하기 쉬운 디자인을 제공합니다. 이는 편리한 데이터 구축 기능을 제공하는 mongodb의 스키마리스 설계이기도 합니다.

SQL과 관련된 더 많은 기술 기사를 보려면 SQL Tutorial 칼럼을 방문하여 알아보세요!

위 내용은 MongoDB – 스키마로 구축된 다형성 스키마의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.