MySQL 2

[DB] NoSQL 중 하나인 MongoDB 란?

데이터베이스에 대해 공부를 하다보면 한번쯤은 듣게되는 MongoDBMongoDB에 대해 간단하게 글을 써보겠다. (짧은 지식과 좁은 소견으로 인해 틀린정보가 있을 수 있습니다.)(사용법에 대한 글이 아닙니다.)몽고디비는 NoSQL중 하나다.마치 RDB에 Oracle, Mysql, MariaDB 등등 이 있듯이NoSQL에도 많은 종류가 있다. 데이터 모델로 NoSQL 종류를 구분하곤 하는데,mongoDB는 도큐먼트 저장형식으로 구성된다. 말그대로 폴더로 디비를 구분한다고 보면 편하다.그 외에 NoSQL의 구분 방법으로는 Key/Value로 나누는 경우도 있고, 그래프로 나누는방법 등 많은 종류로 나눠진다. 종류별로 무엇이 있는지는 구글링을 하면 상당히 많은 글이 나오므로 생략하겠다. 일단 mongoDB는 ..

Programing/DataBase 2016.03.22

[DB연동] nodejs 에서 mysql 사용하기

NodeJS에서 Mysql 연동하기 (이 포스팅은 mysql의 기본적인 설치, 실행은 사용할 수 있다는 것을 가정하에 작성되었습니다.) 서버의 단짝친구는 DB인 만큼 서버에서 DB연동은 중요하다. NodeJS 는 JSON의 특화된 만큼 MongoDB와 많이 연동된다. 하지만 RDB와의 연동도 중요하기 때문에 Mysql과의 연동에 대해 포스팅하려 한다.(MongoDB와의 연동은 다음포스팅에!) nodejs에서 mysql연동은 간단하다. 일단 첫번째! 서버에 mysql 모듈을 설치해준다. npm install mysql * 여기서 말그대로 모듈을 설치한 것이지 mysql을 설치한 것은 아니다.따라서 당연히 mysql은 따로 설치를 해야한다. java로 얘기하자면 mysql driver를 library에 추가..

Programing/NodeJS 2016.03.21