Redis Tutorial 칼럼에서는 단일 머신 Redis 환경을 구축하는 방법을 소개하겠습니다. 필요한 친구들에게 도움이 되길 바랍니다!
서문
실제 개발 프로젝트 과정에서 캐시를 사용하고 싶다면 가장 먼저 떠오르는 것이 Redis일텐데 왜 Redis를 선택하는지 대부분의 사람들은 이해하지 못하고, 그들은 왜 그런지 이해하지 못합니다. 나는 그것이 캐시로 사용될 수 있고 데이터베이스보다 조금 빠르다는 것만 알고 있습니다. 그래서 제가 Redis에 대한 소개를 쓰고 싶을 때, 이에 대해 말할 방법이 없습니다. 이것은 Redis와 주류에도 적용됩니다. 그 이유는 제가 인메모리 데이터베이스에 익숙하지 않기 때문입니다. 그러나 앞으로는 확실히 제 생각과 깊이를 늘릴 것입니다. 나중에 누군가가 나에게 Redis를 간략하게 소개해달라고 요청하면 시작하지 않을 것입니다. Redis 블로그 시리즈
1. Redis 환경 구축
Redis 안정 버전 다운로드
curl -o redis.tar.gz http://download.redis.io/releases/redis-stable.tar.gz
Redis 패키지 압축 풀기
tar -zxvf redis-stable.tar .gz -C ./ // 이 명령은 다음을 의미합니다. tar.gz 패키지를 현재 디렉터리에 압축 해제
redis 컴파일 및 설치
압축 해제된 Redis 디렉터리에 들어가서 다음 명령을 사용하여 Redis를 컴파일 및 설치
sudo make && make install PREFIX=/usr/local/redis
Redis 구성 파일 편집 및 구성
sudo cp redis.conf /usr/local/redis/conf/
시작 Redis 서비스
./redis-server ../conf/redis.conf & //启动的时候后台运行
시작 출력 로그:
45894:C 02 Nov 2018 22:11:19.922 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=45894, just started 45894:C 02 Nov 2018 22:11:19.922 # Configuration loaded 45894:M 02 Nov 2018 22:11:19.924 * Increased maximum number of open files to 10032 (it was originally set to 256). _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 5.0.0 (00000000/0) 64 bit .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in standalone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 45894 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' 45894:M 02 Nov 2018 22:11:19.933 # Server initialized 45894:M 02 Nov 2018 22:11:19.933 * Ready to accept connections
Redis 서비스 확인
네트워크 도구 telnet을 사용하여 확인
terrydeMacBook-Air:bin terrylmay$ telnet 127.0.0.1 6379 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'.
시스템 프로세스 ps를 사용하여 확인
terrydeMacBook-Air:bin terrylmay$ ps -ef | grep redis 501 45894 44430 0 10:11下午 ttys000 0:00.04 ./redis-server 127.0.0.1:6379 //一个是Redis服务 501 45897 44430 0 10:11下午 ttys000 0:00.00 grep redis //ps查询进程自己
이 시점에서 Redis의 독립 실행형 버전
2. Redis를 사용하여 데이터 저장
Redis CLI를 사용하여 Redis 서비스 연결
terrydeMacBook-Air:bin terrylmay$ ./redis-cli 127.0.0.1:6379> 127.0.0.1:6379> set name terrylmay OK 127.0.0.1:6379> get name "terrylmay" 127.0.0.1:6379>
이제 Redis 시스템을 사용하여 데이터 문자열 데이터를 저장할 수 있습니다.
위 내용은 단일 머신 Redis 환경을 구축하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!