본문 바로가기

반응형

데이터베이스

★ 2. Node.js 강좌 2편 이 강좌에서는 Node.js를 사용하기 위한 작업 환경 설정을 살펴보겠습니다. 로컬 작업환경 설정 지금 사용하고계신 PC나 리눅스 서버에 Node.js 런타임을 설치합니다. Window/Mac - (아래의 이미지를 클릭하시면 다운로드 페이지로 이동합니다.) Window와 Mac의 경우 인스톨러를 통해 자동으로 작업 환경을 설정할 수 있습니다. LINUX - 데비안 계열 1234$ sudo apt-get update$ sudo apt-get install nodejs$ sudo apt-get install npm$ sudo ln -s /usr/bin/nodejs /usr/bin/nodecs - 레드햇 계열 123$ sudo yum install epel-release$ sudo yum install nod.. 더보기
★ 1. Node.js 강좌 1편 이 강좌에서는 Node.js에 대한 기본적인 지식들을 살펴보겠습니다. Node.js란? Node.js는 구글 크롬의 자바 스크립트 엔진 (V8 Engine)에 기반해 만들어진 서버 사이드 플랫폼입니다.자바 스크립트를 활용하여 작성하며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있습니다. 또한 내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이 동작이 가능하며 이를 통해 웹 서버의 동작에 있어 더 많은 통제가 가능하게 됩니다. 입문자들의 오해 Node는 웹 서버가 아닙니다.Node 자체로는 아무것도 하지 않으며 아파치 웹 서버처럼HTML 파일 경로를 지정해주고 서버를 열고 그러한 설저이 없습니다.대신에 Node는 HT.. 더보기
★ 1. MongoDB 강좌 1편 이 강좌에서는 MongoDB에 대한 소개 및 설치 방법그리고 데이터가 어떤 식으로 구성 되어있는지에 대해 알아보겠습니다. MongoDB란? MongoDB는 c++로 작성된 오픈 소스 문서 지향(Document Oriented)적인 Cross Platform 데이터베이스입니다.뛰어난 확장성과 성능을 자랑하며 가장 유명한 NoSQL 데이터베이스 시스템입니다. NoSQL이란? NoSQL 데이터베이스는 전통적인 관계형 데이터베이스보다 덜 제한적인 일관성 모델을 이용하는 데이터의 저장 및검색을 위한 매커니즘을 제공합니다. 단순 검색 및 추가 작업을 위한 매우 최적화된 키 값 저장 공간으로, 레이턴시와스루풋과 관련하여 상당한 성능 이익을 내는 것이 목적입니다.이 시스템은 SQL 계열 쿼리 언어를 사용할 수 있다는 .. 더보기

반응형