Node.js는 주로 고성능, 확장성이 뛰어난 서버 및 클라이언트 애플리케이션을 구축하는 데 사용되며 "실시간 웹"을 지향한다는 점을 누구나 기억해야 합니다.
Node.js의 목표는 "확장 가능한 웹 서버를 구축하는 간단한 방법"을 제공하는 것이며 Ruby 언어의 Event Machine과 Python의 Twisted 프레임워크의 영향을 받습니다.
Redis는 ANSI C 언어로 작성된 오픈소스 로그형 Key-Value 데이터베이스로, 네트워크를 지원하고, 메모리 기반 및 영속성이 가능하며, 다국어로 API를 제공합니다. 2010년 3월 15일부터 Redis 개발은 VMware에서 호스팅되었습니다.
1. Redis용 Node.js 드라이버를 설치합니다
컴퓨터가 여기서 멈춰서 npm 원격 서버 연결이 매우 느립니다. 어떻게 해야 하나요?
NPM의 국내 미러 서버 사용을 고려해 보세요.
세 가지 방법이 있습니다.
1) 구성 명령을 사용합니다
2) 명령줄 사양
3) ~/.npmrc를 편집하고 다음 콘텐츠를 추가합니다.
Redis 드라이버 설치를 다시 실행하세요.
완료!
2. 테스트 프로그램 작성
client.on("error", function(err){
console.log("오류: " err);
});
client.on("connect", function(){
// 서버 시작();
Client.set("name_key", "hello world", function(err, reply){
console.log(reply.toString());
});
client.get("name_key", function(err, reply){
console.log(reply.toString());
});
})
3. 프로그램 실행