첫 번째 레디 스, 레디 스 설치, 시작 및 구성 만났다

원래 시작은 공원, 블로그로 저자 : 사춘기 키츠 후, 주소 : https://www.cnblogs.com/keatsCoder/ 재생 지정하시기 바랍니다, 감사합니다!

최근이 회사의 프로젝트에 대한 레디 스를 소개 할 수있는 기회를 가지고, 당신은 실제 전투에서 배울 수있는 것은 매우 행복한 일이다. 따라서, 원유 읽기에 : 후 구매 "레디 스 개발과 운영 및 유지 보수"레디 스를 배울 계속 "레디 스 깊이는 핵심 원칙과 실용적인 응용 프로그램을 모험". 하이라이트의 일부를 학습하는 과정은 작은 기록적인 협력과 공유하기

학습과 레디 스의 현재 이해에 따르면, 나는 다음과 같은 지식 구조 밖으로 이유로 계획입니다. 독립적 인 블로그 등 각 보조 노드. 첫 번째 부분은 염기성이다 Benpian -Redis

1585571520993

레디 스의 장점

  1. 빠른, 왜 빨리?

    1. 메모리에 데이터
    2. C 언어, C 언어 및 운영 체제 짧은 사이의 도로에 서면
    3. 단일 스레드, 스레드는 배포를 방지하고 날치기
    4. 코딩의 높은 수준의
  2. 잘 이해 키 - 값 쌍

    키 지원에게 유일한 문자열 유형을 레디 스, 유형 값은 다음과 같습니다 문자열, 해시,리스트, 세트, ​​ZSET. 문자열 이러한 비트 맵의 ​​진화에 의해 HyperLogLog GEO 다양한 종류하도록 할 수 있습니다 개발자는 흥미로운 응용 프로그램을 많이 만들

  3. 간단하고 안정적인

    레디 스 3.0, 코드의 2W 라인 플러스 3.0 클러스터 전용 5W 라인 전에. 코드 배경 관리 시스템의 캐주얼 양 (개 유감입니다 약간 높은 비용에 Javaer 모양의 C 언어 소스 코드). 그리고, 클라이언트 개발은 유명한 Jedis API와 네이티브 API와 같은 자바 클라이언트는 매우 비슷한 이름입니다 비용을 학습 크지 않은, 매우 간단한 단일 스레드 모델이다. 그리고 레디 스는 주요 기업에서 사용되어왔다. DESCRIPTION 충분한 안정성.

  4. 지구력 화

    메모리 데이터베이스로, 고통 포인트가 문제의 지속성입니다있다. 총 정전은 데이터가 손실되지 않습니다. 레디 스 영구 데이터를 보장하기 위해 지속적인 접근 방식의 RDB와 AOF 두 종류 제공

  5. 마스터 및 슬레이브, 센티넬, 클러스터

    버전 3.0 지원 네이티브 다중 시스템, 편리합니다

부적절한 레디 스

  1. 레디 스 데이터는 메모리에 저장되고, 메모리 가격는 특히 대량의 데이터를 저장할 수 없다는 것을 결정한다.
  2. 데이터는 감기, 점의 열에서이다. 예를 들어 사용자가 제품 정보와 기록을 볼 수 있습니다. 제품 정보는 각 사용자가 볼 수, 핫 데이터이며, 추위에 속하는보기 데이터 레코드에 대한 사용자, 그는 가끔 봐. 데이터 경우 레디 스에 감기에 저장됩니다. 레디 스의 큰 낭비라고 할 수있다.

레디 스 설치

리눅스 레디 스에서 설치

중간 버전 번호가 개발 버전 버전 홀수 짝수 나타내는 레디 스. 우리는 중간 안정 버전의 짝수를 권장합니다. 여기 버전 3.0.7을 사용

다운로드 :

wget http://download.redis.io/releases/redis-3.0.7.tar.gz

如果提示找不到命令,使用 yum 安装 wget 命令: yum -y install wget

감압 :

tar xzf redis-3.0.7.tar.gz

레디 스 디렉토리 소프트 링크를 설정합니다. 이것은 쉬운 버전을 업그레이드 연관된 버전 번호와 레디 스 차폐 수행됩니다

ln -s redis-3.0.7 redis

설치 :

# 检查有没有安装 gcc,
gcc -v
# 如果是 commond not found 则没有安装,需要输入以下命令安装
yum install gcc
# 开始安装
cd redis
make # 编译
make install # 安装

시작 레디 스

redis-server

다음과 같은 방법을 통해 시작하는 명령을 구성해야하는 경우 :

redis-server --configKey1 v1 --cK2 v2

생산 환경은 일반적으로 구성 파일의 매개 변수를 작성한 다음 시작 구성 파일을 지정하는 것이 좋습니다

redis-server /opt/redis/redis.config # 配置文件的绝对路径

레디 스 기본 구성

배치 이름 설명 알림
포트 포트 6379을 기본
로그 파일 로그 파일 오히려 XXX에 디렉토리가 아닌 구성 파일
당신 작업 디렉토리, 로그 파일, 영구 저장 파일을 레디 스

레디 스 클라이언트

redis-cli -h {host} -p {por
t} # 默认是 127.0.0.1 6379

닫기 레디 스

일시 휴업

Ctrl 키 -c 닫 포 그라운드에서 명령 줄을 실행

권장하지 않음 죽일 -9 가까이 강제는 지속성은 데이터 손실의 결과로, 너무 늦게 될 것입니다

추천

출처www.cnblogs.com/keatsCoder/p/12635967.html