첫째, 무슨 레디 스?
레디 스 BSD는 고급 key_value 스토리지 시스템은 오픈 소스 인 라이센스
서버 데이터 구조를 제공하기 위해 사용될 수 있도록 저장 문자열의 해시 구조, 연결리스트 세트에 사용될 수있다
두, 레디 스 및 memcached를 비교
저장에 사용 1.redis되는 memcached는 캐시로 사용된다
저장 : 데이터가 손실되지
압력 쿼리를 완화, 데이터 손실 : 캐시를
특징 : 지속적인 메모리 기능 --- 하드 디스크 등으로 데이터를 동기화
2. "구조"에 저장된 데이터는, 하나의 memchached위한 문자열
연결리스트, 문자열 해시 세트 순서화 된 세트 : 레디 스 저장할 수도
세, 레디 스 설치
공식 웹 사이트 redis.io https://redis.io/
1. 최신 안정 버전을 다운로드 (또한 리눅스 머신에 액세스 할 수있는 네트워크에 다운로드 wget을 사용하고 OK)
CD는 / usr / 지방 / src에
wget을 http://download.redis.io/releases/redis-5.0.5.tar.gz
- 직접 다운로드
2. 추출 소스
wget을 http://download.redis.io/releases/redis-5.0.5.tar.gz $
$ 타르 레디 스-5.0.5.tar.gz의 xzf
$ CD-레디 스 5.0.5
컴파일러 - 구성하지, 직접 만들기
$ 메이크업
때 잘못된 시간을 칠 쉽게
이유는 : 공식 구성 소스도 있지만, 생성 된 파일은 타임 스탬프 정보를 공식 구성은
, 단지 구성 후 발생 할
시간이 같은 가상 머신을 수행하는 경우 : 2012
솔루션 :
날짜 -s 'YYYY-MM-DD HH : MM : SS'재 작성 시간
후 및 시계 -s의 CMOS 쓰기
- 무엇을 권장 테스트하기
$ 메이크업 테스트를
--- 번호는 8.5 TCL 제공해야
냠 설치 TCL -Y를
다시 확인 시험을
- $ 만들기 설치
PREFIX 접두사를 대문자로 할 필요가, --- 설치 경로를 지정
PREFIX = / usr / 지방 / 레디 스 설치하기
CD / usr / 지방 / 레디 스의
LS 함
- 여러 파일의 설치를 얻은 후
--bin에서 파일
레디 스 성능 테스트 도구 레디 스 - 벤치 마크
툴, 레디 스 AOF 검사 로그 레디 스 --AOF을 확인 손상 감지 및 복구 로그
레디 스 - 체크 덤프 레디 스이 RBD을 확인 로깅 기능, 스냅 샷 파일 검색 도구의
클라이언트 사용 레디 스-CLI 연결
레디 스 서버 레디 스 서비스 프로세스를
---- 현재 디렉토리에 구성 파일을 복사
CP의 /usr/local/src/redis-5.0.5/redis.conf ./
- 시작 - 서버 레디 스는 레디 스 호출 할 필요가
$ SRC / 레디 스 - 서버
- 구성 파일을 지정하고 시작
./bin/redis-server ./redis.conf
기본 시작 포트 6379
- 오픈 터미널
CD / usr / 지방 / 레디 스를
./bin/redis-cli
-의 키 값을 설정
www.zixue.it는 SET 사이트
키 값 --get
사이트를 얻을를
连接레디 스
$ SRC / 레디 스-CLI
레디 스> 설정 foo는 줄
OK
레디 스> foo는 얻을
"바"
--- 방법 데몬 시작
편집에게 데몬으로 redis.conf 구성 파일 VI를 전혀 변경
데몬으로 예
다시 시작
./bin/redis-server ./redis.conf을
그 배경에서 실행 확인
그렙 6379 | PS의 -ef
PS의 -ef | GREP 레디 스를
연결 다시
./bin/redis-cli
--get 키 값은
사이트를 얻을
결과는 전무 null의 경우