본문 바로가기
반응형

공부기록/여러가지12

[MongoDB] 중복 문서 제외하고 bulkWrite하기 (createIndex 사용) MongoDB에서 고유 인덱스 생성하는 방법중복되는 값은 건너 뛰고 삽입하기 위해서는 자동으로 생성되는 _id 필드 외 키값을 정해주어야 한다. 이럴 때 사용하는 문법 중에는 createIndex가 있다. db.collection_name.createIndex({ name: 1 }, { unique: true }) 위 쿼리는 collection_name이라는 컬렉션에서 name 필드에 고유 인덱스를 생성한다. 두 개의 필드 조합으로 고유 인덱스를 생성하려면 아래와 같이 사용하면 된다. db.collection_name.createIndex({ field1: 1, field2: 1 }, { unique: true }) 중복된 문서를 제외하고 삽입하는 방법MongoDB에 여러 개의 문서를 한 번에 삽입하는 .. 2023. 7. 14.
mssql server 복원시 오류 Restore failed for Server '*'. (Microsoft.SqlServer.SmoExtended) mssql server 복원시 아래 오류 해결방법(윈도우 기준) Restore failed for Server '*. (Microsoft.SqlServer.SmoExtended) 윈도우 서비스에 들어가서 SQL Server를 중지 후 다시 시작한다.Microsoft SQL Server Management Studio를 껐다 킨다. 그래도 똑같은 오류가 난다면 SQL을 사용하고 있는 프로그램을 모두 종료한다. 나같은 경우엔 이클립스를 끄니까 제대로 동작했다. 2023. 6. 29.
MongoDB 시작하기(Enterprise vs Community Edition 차이) MongoDB 시작하기 1. MongoDB 다운로드 https://www.mongodb.com/try/download/community Try MongoDB Community Edition Try MongoDB Community Edition on premise non-relational database including the Community Server and Community Kubernetes Operator for your next big project! www.mongodb.com MongoDB는 Enterprise Edition과 Community Edition으로 두 가지 주요 버전을 제공합니다. 아래는 MongoDB Enterprise Edition과 Community Edition의 .. 2023. 6. 27.
PostgreSQL DBMS 추천 및 DBeaver로 시작하기(설치) pgAdmin: pgAdmin은 PostgreSQL을 관리하기 위한 공식 그래픽 사용자 인터페이스 도구입니다. 다양한 기능을 제공하며, 데이터베이스 및 테이블 생성, 쿼리 실행, 스키마 관리, 백업 및 복원 등을 할 수 있습니다. 다운로드 및 설치는 PostgreSQL 공식 웹사이트에서 제공되는 PostgreSQL Windows 설치 프로그램에 포함되어 있습니다. DBeaver: DBeaver는 다중 데이터베이스 관리 도구로서 PostgreSQL을 비롯한 다양한 데이터베이스 시스템을 지원합니다. 사용자 친화적인 인터페이스와 강력한 기능을 제공합니다. ER 다이어그램 작성, 데이터 검색 및 편집, 쿼리 실행, 스키마 관리 등을 할 수 있습니다. DBeaver는 오픈 소스로 제공되며, 공식 웹사이트에서 다운.. 2023. 6. 25.
728x90
반응형