다음 대상의 레슨 검색
MongoDB 및 Studio 3T
MongoDB 는 데이터를 개별 문서로 저장하는 NoSQL 데이터베이스의 한 유형인 문서 데이터베이스입니다. 이 문서 데이터베이스 모델은 SQL 또는 Oracle 데이터베이스 또는 MySQL과 같은 관계형 데이터베이스 관리 시스템에서 볼 수 있는 보다 경직된 모델과 달리 다양하고 진화하는 데이터 구조를 수용하는 데 필요한 유연성을 제공합니다. MongoDB 는 [...]
MongoDB로 연결
이 섹션에서는 Studio 3T를 통해 기존 MongoDB 데이터베이스 또는 MongoDB Atlas 설정에서 생성한 MongoDB Atlas 클러스터에 연결하는 과정을 안내합니다. Studio 3T는 세 가지 버전으로 제공됩니다: Basic, Pro, Ultimate입니다. Basic에는 MongoDB 작업에 필수적인 기능이 포함되어 있습니다. Pro는 [...]를 포함하도록 기능을 확장합니다.
MongoDB 기본 사항: 데이터베이스, 컬렉션 및 문서
MongoDB 의 기본 사항을 이해하려면 MongoDB 에 데이터가 어떻게 저장되는지 살펴볼 필요가 있습니다. MongoDB 의 데이터는 데이터베이스, 컬렉션, 문서의 세 가지 유형의 구성 요소로 이루어져 있습니다. 데이터베이스는 계층 구조의 맨 위에 있고 컬렉션은 다음 단계에 있으며 문서는 맨 아래에 있습니다. 데이터베이스는 컨테이너 [...]를 제공합니다.
몽고 쉘에서 MongoDB 쿼리 실행
IntelliShell은 Studio 3T에 내장된 명령줄 도구로, MongoDB 데이터베이스에 대해 직접 명령을 작성할 수 있습니다. 이 도구의 기반이 되는 몽고( 쉘)의 단순성을 제공하는 동시에 데이터베이스를 더 쉽게 쿼리할 수 있는 여러 가지 중요한 기능을 추가합니다. 예를 들어, 명령을 개별적으로 실행하거나 여러 [...] 명령을 실행할 수 있습니다.
MongoDB 데이터 가져오기 및 내보내기
Studio 3T는 MongoDB 데이터 가져오기 및 내보내기 프로세스를 크게 간소화합니다. 가져오기 마법사는 .json 파일, .csv 파일, 몽고덤프 폴더 및 아카이브, 기타 MongoDB 컬렉션을 포함한 다양한 소스에서 문서 데이터를 검색할 수 있는 기능을 제공합니다. 마법사 내의 대부분의 작업은 데이터를 가져오기 위한 소스 및 대상 매개변수를 제어하는 간단한 포인트 앤 클릭 작업입니다. 예를 들어 [...]의 경우
에서 SQL 사용 MongoDB 집계
MongoDB 에서는 SQL 또는 관계형 데이터베이스에서 데이터를 집계하는 것과 유사하게 데이터를 의미 있는 통합 정보 카테고리로 그룹화하는 집계 쿼리를 만들 수 있습니다. 그러나 MongoDB 의 집계 는 몇 가지 중요한 면에서 SQL 과 다르며, MongoDB 을 처음 사용하는 경우 이러한 차이점이 처음에는 혼란스러워 보일 수 있습니다. 집계 의 MongoDB 프로세스 [...]
MongoDB CRUD 작업 수행
MongoDB 에서 작업할 때 가장 많이 하는 작업 중 하나는 문서 데이터를 쿼리하는 것입니다. 데이터를 검색하는 방법을 잘 이해할수록 필요할 때 필요한 정보에 더 효과적으로 액세스할 수 있습니다. 데이터 쿼리는 일반적으로 CRUD(Create, [...])라고 하는 더 큰 작업 집합의 일부입니다.
MongoDB find() 쿼리 작성
MongoDB 데이터베이스는 컬렉션에 데이터를 저장합니다. 각 컬렉션에는 하나 이상의 응용 프로그램 에서 작업을 수행하는 데 사용되는 관련 문서 집합이 포함되어 있습니다. 응용 프로그램 및 컬렉션을 관리하는 개인은 가능한 한 효율적으로 데이터를 쿼리하여 [...] 언제든지 적절한 정보를 사용할 수 있도록 보장할 수 있어야 합니다.
MongoDB 집계 파이프라인으로 작업하기
데이터 집계 기능은 데이터 집합에서 귀중한 정보를 마이닝하는 데 필수적입니다. 집계 데이터를 더 잘 이해하고, 쉽게 드러나지 않을 수 있는 패턴과 추세를 발견하고, 발견한 결과를 바탕으로 전략적 비즈니스 의사 결정을 내리는 데 도움이 될 수 있습니다. 이러한 이유로 대부분의 데이터베이스 관리 시스템은 데이터를 집계하는 메커니즘을 제공합니다. MongoDB [...]
MongoDB $elemMatch를 사용하여 배열 쿼리하기
MongoDB 데이터베이스의 문서에는 일반적으로 배열 데이터 유형으로 정의된 필드가 포함됩니다. 이 유형으로 구성된 필드에는 값의 목록 또는 배열을 구성하는 요소가 0개 이상 포함될 수 있습니다. 값은 모두 동일한 데이터 유형일 수도 있고 다른 유형일 수도 있습니다. 예를 들어 배열 필드에는 [...]가 포함될 수 있습니다.