DBRE & DA 새롭게 DBA를 꿈꾸는 이 들을 위하여

Synology Docker Error 소켓이 닫혔습니다.

Synology Docker Error 소켓이 닫혔습니다. 하는 에러 메시지가 뜨며, Docker 컨테이너의 세부사항에서 터미널을 열 수 없는 증상입니다. 실제로 SSH 로 접속 했을 때는 컨테이너 내부에 접근이 가능합니다. 실제로 Docker 컨테이너는 정상적으로 동작하고 있기도 하구요. GUI에서만...

MongoDB Replica Set 세부 설정값 조정하기

  Replica Set 세부 설정값 조정하기 복제에 관련된 설정된 값들, 현재 적용된 값을 확인하기 위해 지난 포스팅(MongoDB Replica Set 구성하기)에서 rs.conf() 명령어를 사용하면 된다고 했습니다. rs0:PRIMARY> rs.conf() { “_id” : “rs0”, “version” : 1, “term”...

MongoDB Replica Set 구성하기

MongoDB 레플리카 셋 구성하기 MongoDB의 레플리카 셋 구성 기능은 데이터베이스의 고가용성 환경을 위해 필요한 기술입니다. DB 노드의 장애가 발생하거나, DB에 문제가 발생하는 경우에도 빠르게 장애에 대응하여 복구하는 시간을 줄일수 있는 장점을 갖게 합니다. MongoDB는 자체적인...

PostgreSQL 12 설치 및 PostGIS 설치 (+ pgbouncer 설정)

  오랜만에 포스팅입니다. 늦은 나이에 대학 수업에 직장 야근이 늘다보니 번아웃이 와서 한참 손을 놔버렸었습니다… 학기가 끝나니까 뭔가 빡세게 공부했던 하루하루가 확 풀어져 버려서 느슨하게 되어 버렸네요. 다시금 달려봐야 할것 같네요.   PostGIS 요즘은 새...

MongoDB Document 조회하기

  MongoDB 도큐먼트 조회하기 find() 명령은 컬렉션 안에 도큐먼트들을 넣었으면, 필요할 때 조회를 할 수 있어야 합니다. 조회를 할때 사용하는 명령입니다. > db.COLLECTION_NAME.find( <query>, <projection> ) Parameter Type Describtion query document Optional. 쿼리 연산자를 이용해...

데이터웨어 하우스와 데이터마이닝

  데이터 웨어하우스(DW, Data Warehouse) 데이터 웨어하우스는 1980년대 IBM이 처음 소개한 개념으로, 업무 중심의 데이터 품질관리 체계에서 목적 중심의 데이터 저장창고라는 개념을 소개하였다. 데이터 웨어하우스라는 명칭은 정보(data)와 창고(warehouse)의 의미가 합성되어 만든 어휘이다. 웨어하우스(warehouse)의 사전적 의미는...

데이터와 데이터 사이언티스트 (Data and Data scientist)

  데이터와 데이터 사이언티스트 (Data and Data scientist) 데이터 과학이란? 데이터의 사전적 의미: 양적, 질적인 변수 형태의 값으로 이루어진 것들 → 빅데이터 시대에서는 양적, 질적이라고 정의하기 어려운 형태의 텍스트, 음성, 영상 모두 데이터의 범주에 들어가고...

MongoDB Document 생성하기

  MongoDB Document 생성하기 MongoDB의 도큐먼트와 생성하는 법에 대해 알아보는 포스팅입니다. MongoDB의 특징을 얘기할때 빠지지 않는게 도큐먼트 지향적인 데이터베이스라는 것입니다. 도큐먼트는 본질적으로 속성의 이름과 값으로 이루어진 쌍의 집합입니다. 속성의 값은 문자열이나 숫자, 날짜와 같이 간단한...

MongoDB Collection 생성하기

  MongoDB Collection 생성하기   데이터베이스를 생성하기 위해서는 Collection을 생성해야 한다고 했습니다. 그럼 Collection이라는 것이 무엇일까요? RDBMS를 주로 다루던 분들은 쉽게 TABLE 처럼 인식할 수 있습니다. 일반적으로 RDBMS를 먼저 접한 사람들을 위해 이렇게 표현하는 경우가...

MongoDB 시작하기

  MongoDB 시작하기   데이터베이스 생성 만들고자 하는 데이터베이스 명을 use 뒤에 넣어줍니다. 바로 생성되는 것은 아니고 use database 후에 collection이 생성이 되면 database가 따라서 생성이 됩니다. Database의 이름을 변경하는 명령어는 존재하지 않으며, 생성과 삭제만...