망고DB를설치하고 나면 cmd를 켜고 mongoDB를 설치한 폴더로 들어간다. C:\mongodb 이동 1. mkdir var 명령어로 var라는이름의 폴더를 하나 만든다.2. 다시 cd .. 으로 뒤로 돌아온다.3. cd bin 으로 바이너리 폴더로 들어간다.4. mongod -dbpath C:\mongodb\var 로 서버 실행(var 폴더를 데이터베이스를 저장하는 공간으로 설정하는 것)5. 서버가 실행된다.6. 새로운 cmd를 켜서 C:\mongodb\bin 으로 가서 MongoDB 명령어를 수행한다. 여기까지는 설치하는 글과 겹친다. 왜냐하면 공부하면서 블로그에 노트하기 때문! 새로운 cmd창으로 실행하면 아래처럼 mongo 명렁어로 mongoDB를 실행하고 시작한다. noSQL 문에서는 CRUD..
먼저 node.js가 설치되어있어야한다. 이클립스에서 플러그인중 nodeeclipse 플러그인이 있다. 이걸 설치해야 사용이 가능하다 먼저 이클립스를 실행하자 가장 최신버젼으로 준비하는 것이 개발의 도리라는 것을 가슴에 새기길... 최신버젼으로 준비했다 치고 이클립스의 메뉴중에서 [Help] - [Eclipse Marketplace] 가있다. 눌러보자 그러면 이런 화면이 뜨는데 이클립스에서 개발 툴을 확장해서 쓸 수 있게 해준다. Find라고 적혀있는 검색탭에 node라고만 적어주면 두번째에 Nodeclipse 가 있다. 인스톨버튼을 눌러 설치해주자 엄청 오래걸린다. 딴짓 할 준비를 하자 저걸 누르면 설치가 시작되고 오래걸리고 나면 계속 다음다음을 눌러주자 이게 마지막 화면이다. 여기서 동의하기 누르고 ..
node.js 설명을 하자면, javascript를 기반으로 만들어진 프레임워크다 그 내부를 뜯다보면 다른 언어들과 마찬가지로 역시 C가 기본 베이스로 되어있다고 한다. 그리고 중요한건 모듈식 언어인데, 프레임워크에 npm이라는 사이트에서 원하는 기능의 모듈을 그냥 가져와서 붙일 수 있다. 그냥 npm에서 찾아서 입력만 하면 끝이다. 따로 기능을 구현하지 않더라도 모듈사용법만 잠깐 읽으면서 사용이 가능하다. 나도 이번에 배우면서 처음으로 접했지만, 진짜 없는게 없을 정도로 서버구축하기엔 쉽고 편하다 역시 구글이다. node.js를 설치하는 방법 https://nodejs.org/en/ 여기에 들어가면 바로 앞에 다운로드 하기가 있다. 왼쪽이 stable한 버젼이지 왼쪽을 받자 더블클릭이라는 고급스킬을 사..
몽고DB는 NoSQL 문으로 사용하는 데이터베이스다 기존에 사용하는 RDBMS(관계형 데이터베이스) 와는 조금 다르다 1. 속도를 최선으로 한다. (CPU에 최소한의 부하를 준다.)2. 그래서 스키마사이의 관계를 비교하는 일은 안한다.3. 비교를 안해서 데이터 중복허용(저장은 데이터가 아니라 JSON형태로 하나씩 저장된다)4. 그렇기때문에 일관성이 중요한 데이터베이스에는 적합하지 않다5. 하지만 대량의 데이터를 처리해야하는 빅데이터와 IOT에는 적합하다.6. 용량을 많이 차지하게 되기때문에 작은 데이터 위주로 쓰는게 좋을것이다.7. 명령은 CRUD를 외워두자 곧 알게된다. 몽고DB를 설치하기 위해서는 몽고 DB사이트로 가야한다. https://www.mongodb.com/ 좌측상단에 다운로드 버튼을 누르..