취미는 놀기

[Database] Redis 처음하기 본문

개발 (Develop)

[Database] Redis 처음하기

취미는놀기 2019. 7. 8. 19:53

안녕하세요

 

취미는 놀기 입니다.

 

뭐... 취미 노는거긴 한데

 

어쩌다보니 간만에 직업인 프로그램에 대해 써보네요

 

최신 트렌드를 따라서 

 

Redis를 알아보겠습니다.

 

Redis란?

 

Redis는 데이터베이스, 캐시, 메시지 브로커 및 대기열로 사용하는 

빠르고 오픈 소스, 인 메모리 키-값 데이터 스토어입니다.

 


https://aws.amazon.com/ko/redis/

 

Redis: 인 메모리 데이터 스토어 사용 방법 및 필요성

Remote Dictionary Server의 약어인 Redis는 데이터베이스, 캐시, 메시지 브로커 및 대기열로 사용하는 빠르고 오픈 소스, 인 메모리 키-값 데이터 스토어입니다. 이 프로젝트는 Redis의 원 개발자인 Salvatore Sanfilippo 씨가 이탈리아 스타트업의 확장성을 높이려 노력하는 과정에서 시작되었습니다. 현재 Redis는 1밀리초 미만의 응답 시간을 제공하므로 게임, 광고 기술, 금융 서비스, 의료 서비스 및 IoT 분야에서

aws.amazon.com

 

아마존 형들이 잘 번역 해서 올려주셨습니다. 감사합니다.

 

Redis - Quick Start Guide

 

Redis Quick Start – Redis

*Redis Quick Start This is a quick start document that targets people without prior experience with Redis. Reading this document will help you: Download and compile Redis to start hacking. Use redis-cli to access the server. Use Redis from your application

redis.io

이쪽을 통해서 Source를 다운받고 컴파일 합니다.

 

Wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make

 

 

 

 

필요할 경우, 해당 lib를 설치 해주셔야 합니다.

 

저같은경우에는 make test를 했을때

 

tcl 8.5 or newer

 

하면서 에러 뜨고 있네요... 음.. 막혀서...

 

 

 

apt-get install tcl

 

명령을 칩니다.!!

 

그러고 설치하고나서~

 

make test

 

한 50개 정도 테스트 하는것 같구요

 

VM 환경이면 시간좀 걸릴 것 같습니다.

 

Test Pass lol 같은 표정인가요? ㅎ

이상 설치 까지 완료 했습니다

 

명령어창에

 

redis-server를 치면 다음과 같이 실행되면 정상!!

 

Hello Redis?

 

 

 

Redis, NOSQL, memcached, database, key value db, RDB, Remote dictionary server, in memory database, open souce, memory database

'개발 (Develop)' 카테고리의 다른 글

WSL Debian,Centos, Ubuntu reboot 명령  (0) 2019.10.01
Comments