Monthly Archive: 2월 2021

MongoDB의 쓰기 연산

  도큐먼트 쓰기 동작 쓰기 동작은 MongoDB 인스턴스에서 데이터를 만들거나 수정하는 모든 작업을 말합니다. 쓰기 작업은 단일 컬렉션을 대상으로 하며, 단일 도큐먼트 레벨에서 원자적으로 실행됩니다. 다음은 SQL과 MongoDB의 BSON 쿼리의 비교입니다. SQL MongoDB BSON 쿼리...

MongoDB의 일반 계정 생성

  MongoDB의 일반 계정 생성 다른 데이터베이스도 그렇고, 서버를 사용하기 위한 OS에서도 그렇고 가장 기본이 되는 보안중에 하나가 유저계정과 패스워드 입니다. MariaDB나 PostgreSQL도 마찬가지 이지만, 기본적으로 DB를 생성하면 사용할 계정을 생성해 줘야합니다. MongoDB의 경우 보안을...

MongoDB 기준필드가 다른 도큐먼트 동시에 업데이트

  MongoDB 기준필드가 다른 도큐먼트 동시에 업데이트   MongoDB는 Insert 작업을 하거나 Update를 하거나 할때 여러개의 도큐먼트를 동시에 처리할 수 있는 insertMany, updateMany라는 명령어가 있습니다. 다수의 도큐먼트에 업데이트시 $set 연산자를 이용하여 기준 필드는 정하고 updateMany 명령을...

MongoDB의 데이터베이스, 컬렉션, 도큐먼트

  MongoDB의 데이터베이스, 컬렉션, 도큐먼트 데이터베이스는 컬렉션과 인덱스의 물지적인 모음이며, 동시에 네임스페이스입니다. 데이터베이스 구조는 데이터베이스 > 컬렉션 > 도큐먼트 형식으로 데이터베이스안에 컬렉션, 컬렉션안에 도큐먼트가 있는 구조로 되어있습니다. 도큐먼트안에 실직적인 데이터가 기록되어 있습니다.   데이터베이스 생성...