>  기사  >  데이터 베이스  >  Centos7에 Redis를 설치하는 방법

Centos7에 Redis를 설치하는 방법

王林
王林앞으로
2023-05-29 08:14:25952검색

소개

Redis는 데이터베이스, 캐시 및 메시지 브로커로 사용되는 오픈 소스(BSD 라이선스), 메모리 내 데이터 구조 저장소입니다. 문자열, 해시, 목록, 집합, 범위 쿼리가 포함된 정렬된 집합, 비트맵, 하이퍼로그, 반경 쿼리가 포함된 지리공간 인덱스 및 스트림과 같은 데이터 구조를 지원합니다. Redis에는 복제, Lua 스크립트, LRU 제거, 트랜잭션 및 다양한 수준의 디스크 내구성이 내장되어 있으며 Redis Sentinel 및 Redis Cluster를 사용한 자동 파티셔닝을 통해 고가용성을 제공합니다.

레디스란 무엇인가요?

메모리 기반 키-값 데이터베이스는 자동/수동 지속성을 지원합니다.

공연:

아래는 공식 벤치마크 데이터입니다:

테스트는 100,000개의 요청에 대해 50개의 동시 실행으로 완료되었습니다.

설정되고 획득된 값은 256바이트 문자열입니다.

결과: 읽기 속도는 110000회/초, 쓰기 속도는 81000회/초

지원되는 언어

Redis 공식 홈페이지

레디스

redis.io/

Redis

에서 지원하는 데이터 유형 문자열, 해시, 목록, 집합, 정렬된 집합

설치

종속성 설치

냠 설치 gcc-c++ -y

설치 디렉터리 생성, 컴파일 및 설치

주소 다운로드

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

# -p 디렉터리 이름이 존재하는지 확인하고, 없으면 새로 만듭니다

mkdir -p /home/software/redis

# -z: gzip 속성 포함, -x: 압축 풀기, -v: 모든 프로세스 표시, -f: 파일 이름 사용, 기억하세요. 이 매개변수는 마지막 매개변수이며 파일 이름만 따를 수 있습니다

tar zxvf redis-3.0.6.tar.gz

CD redis-3.0.6

# make는 컴파일에 사용됩니다. Makefile에서 명령을 읽은 다음 컴파일합니다

# make install은 Makefile의 지시사항을 읽어서 지정된 위치에 설치합니다

make && make PREFIX=/home/software/redis install

구성 파일을 복사하고 시작하세요

CD redis-5.0.5/

cp redis.conf /home/software/redis/bin

/usr/local/redis/bin/redis.conf 수정(다음 수정 사항은 redis5.0.5를 기반으로 하며 다른 버전의 Redis에는 차이가 있을 수 있음)

vim 편집기를 사용하여 다음을 입력하세요. set number를 입력하면 행 수를 표시할 수 있습니다(vim을 설치한 경우)

# 데몬 스레드 역할을 할지 여부는 Redis가 /var/run/ Redis에 pid 파일을 작성합니다. pid

모니터링할 때 136번 라인

데몬화 네

인스턴스 수를 수정해야 하는 경우

186번 라인

데이터베이스 32

바인딩 IP를 참고하세요. redis IP

에 연결할 수 있습니다. #바인드 127.0.0.1

액세스 코드 추가

507번 라인

requirepass redis

시작하세요

설치 디렉터리 아래의 bin 디렉터리로 전환하세요

명령을 실행하세요. 이 구성 파일은 방금 압축 해제 디렉터리에서 복사한 파일입니다

./redis-server redis.conf

진행 상황을 확인하세요

ps -ef | grep redis

연결 테스트

위 내용은 Centos7에 Redis를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제