본문 바로가기
SMALL

전체 글138

파일 속성 읽기 – Properties-reader Properties-reader는 파일내용을 읽어 ini형식으로 돌려준다. ini파일 형식이란 단순 구조의 텍스트 파일로 “.INI”라는 파일 확장자가 따라오지만 다른 확장자(".CFG", ".conf", ".TXT")를 사용하기도 한다. INI 파일에 포함된 기본 요소는 매개 변수이다. 각 변수는 이름과 값을 가지고 있으며 등호로 이를 구분한다. 이름은 등호 왼쪽에 적는다. 이 모듈은 실습으로 확인하는 것이 이해하기 쉬우므로 바로 실습 들어감! 다음과 같은 아무 파일(저는 txt파일로 실습했습니다.)을 읽어올 준비! 먼저 properties-reader를 사용하기 위해 npm을 사용하여 install 해줍니다. 명령어는 => npm install properties-reader 그리고 다음과 같이 명령.. 2020. 4. 23.
MONGODB-Database/Collection/Document 생성·제거와 Insert() ※ MongoDB 실행 - Mongo : 명령이 입력되는 셸 ( Mongod도 같이 실행) - Mongod : 데이터베이스의 호스트 프로세스 ( 백그라운드에서 실행) 실질적으로 명령을 처리하는 부분 ◆ Database RDBMS와 같은 개념 Collection들의 물리적인 컨테이너 (0개 이상의 Collection들의 집합으로 구성) - Database생성 : use DATABASE_NAME - 사용 중인 DB 확인 : db - DB리스트 확인 : show dbs (리스트에서 방금 만든 데이터베이스를 확인하려면 최소 한개의 document를 추가해야 함) -Database제거 : db.dropDatabase() → 제거하고 싶은 데이터베이스를 선택 후, 삭제 ◆ Collection RDBMS의 table.. 2020. 4. 23.
MONGODB-소개, 데이터모델 1. 소개 mongoDB는 C++로 작성된 오픈소스 문서지향(Document-Oriented)적 Cross-platform 데이터베이스 뛰어난 확장성과 성능을 자랑. 또한 현존하는 NoSQL 데이터베이스 중 인지도 1위를 유지 ※NoSQL이란? Not Only SQL, 기존의 RDBMS의 한계를 극복하기 위해 만들어진 새로운 형태의 데이터저장소 관계형 DB가 아니므로 RDBMS처럼 고정된 스키마 및 JOIN이 존재하지 않음 2. Document Oriented 데이터베이스 Document는 문서라는 의미이나, 단지 번역된 단어로서의 '문서'는 아니다. (통상적으로 사용하는 '한글', '워드' 등의 문서와는 다른 의미) RDBMS의 record와 비슷한 개념으로 데이터 구조는 한 개 이상의 key-valu.. 2020. 4. 22.
LIST