가장 빠른 메모리 내 데이터베이스.
Redis®*는 데이터 처리 속도가 무엇보다 중요한 웹 애플리케이션 및 기타 프로젝트에 적합한 데이터베이스입니다. Redis는 키-값을 사용하여 데이터를 저장하므로 데이터를 호출할 때 응답 시간이 더 빠르다는 점에서 관계형 데이터베이스와 차별화됩니다. Redis는 데이터 구조가 명확하게 정의되어 있고 확장성보다 속도가 더 중요한 프로젝트에 이상적입니다. 하지만 그렇다고 해서 Redis의 읽기 및 쓰기 작업이 제한되는 것은 아닙니다.
Redis는 고성능, 높은 수준의 데이터 구조, 사용 편의성을 결합한 데이터베이스의 스위스 아미 나이프입니다. Linode의 Redis Marketplace 앱으로 Redis 데이터베이스 배포를 간소화하세요.
Redis 앱 배포 Marketplace
- Cloud 관리자에 로그인하고 왼쪽 탐색 메뉴에서 Marketplace 링크를 선택합니다. 그러면 리노드 컴퓨팅 생성 페이지가 표시되고 Marketplace 탭이 미리 선택되어 있습니다.
- 앱 선택 섹션에서 배포할 앱을 선택합니다.
- 선택한 앱에 필요한 모든 옵션과 원하는 고급 옵션(선택 사항)을 작성합니다. 자세한 내용은 구성 옵션 섹션을 참조하십시오.
- 시작 시작 > 리노드 만들기 에서 설명한 대로 양식의 나머지 부분을 완료합니다.
- 리노드 만들기 단추를 클릭합니다. Linode가 프로비저닝되고 전원이 완전히 켜지면 소프트웨어 설치가 완료될 때까지 기다립니다. 이 시간 전에 Linode의 전원이 꺼지거나 다시 시작되면 소프트웨어 설치가 실패할 수 있습니다. 설치가 완료되었는지 확인하려면 Linode의 Lish 콘솔을 열고 시스템 로그인 프롬프트가 나타날 때까지 기다립니다.
- 배포 시작 섹션내의 지침을 따릅니다.
Linode가 프로비저닝을 완료한 후 2-5분 이내에 소프트웨어 설치가 완료되어야 합니다.
레디스 옵션
Marketplace 앱에서 사용할 수 있는 추가 옵션은 다음과 같습니다:
밭 | 묘사 |
---|---|
서버에 대한 관리자 이메일 | 이 전자 메일은 SSL 인증서를 생성해야 합니다. 필수 |
리노드 API 토큰 | 리노드 API Token DNS 레코드를 만드는 데 필요합니다. 이 와 함께 제공되는 경우 subdomain 그리고 domain 리노드를 통해 DNS 레코드를 만들려고 설치하려고 합니다. API . 토큰이 없지만 설치가 DNS 레코드를 만들려면 하나를 만듭니다. 계속하기 전에. |
하위 도메인 | 설치 프로그램이 설정 중에 DNS 레코드를 만들려는 하위 도메인입니다. 주어진 제안은 www . 하위 도메인은 귀하가 제공한 경우에만 제공해야 합니다. domain 그리고 API Token |
도메인 | Wazuh 인스턴스를 호스팅하려는 도메인 이름입니다. 설치 관리자가 설정 하는 동안이 필드에 대 한 DNS 레코드를 만듭니다. API Token . |
Linode를 위해 만들 수 있는 제한된 sudo 사용자 | Linode에 대해 만들 수 있는 제한된 사용자 계정입니다. 이 계정에는 sudo 사용자 권한이 있습니다. |
한정된 sudo 사용자를 위한 암호 | 제한된 sudo 사용자에 대한 암호를 설정합니다. 암호는 강력한 암호에 대한 복잡성 강도 유효성 검사 요구 사항을 충족해야 합니다. 이 암호는 루트와 유사한 서버의 모든 작업을 수행하는 데 사용할 수 있으므로 길고 복잡하며 고유하게 만들 수 있습니다. |
Linode에 액세스하는 데 사용되는 SSH 공용 키 | 암호가 아닌 공용 키(권장)를 통해 SSH에 액세스하려면 여기에서 공개 키를 입력합니다. |
SSH를 통해 루트 액세스를 사용하지 않도록 설정? | 고르다 Yes 루트 계정이 SSH를 통해 서버에 로그인하지 못하도록 차단합니다. 고르다 No 루트 계정이 SSH를 통해 로그인할 수 있도록 합니다. |
구성 옵션
리노드 만들기 양식의 나머지 옵션을 작성하는 방법에 대한 조언은 컴퓨팅 인스턴스 만들기를 참조하세요. 일부 옵션은 이 Marketplace 앱에 따라 제한되거나 권장 값이 있을 수 있습니다:
- 지원되는 분포: Debian 11, Ubuntu 20.04 LTS
- 권장되는 최소 요금제입니다: 모든 요금제 유형과 크기를 사용할 수 있지만 프로덕션 환경에서 대규모 데이터베이스의 경우 High Memory 컴퓨팅 인스턴스 사용을 고려하세요.
배포 후 시작하기
Redis에 액세스 CLI
- 새로운 컴퓨팅 인스턴스에 로그인 리시 (주) 또는 SSH 중 하나를 사용 하 여
root
인스턴스를 만들 때 입력한 사용자 또는 제한된 사용자 및 연결된 암호입니다. - 재배포를 사용하려면cli, 아래 명령 중 하나를 실행 :
redis-cli
: 원하는 명령을 입력할 수 있는 대화형 모드가 열립니다.redis-cli [argument]
어디 [인수] 실행하려는 인수 또는 명령입니다. 예를 들어 실행 중redis-cli ping
should result in the output ofPONG
다시 가 제대로 구성된 경우.
재적재에 대한 자세한 내용은cli 사용 가능한 명령과재적cli, Redis 명령줄 인터페이스.
Redis 사용 방법 결정
사용할 수 있는 Redis 구성에는 여러 가지 유형이 있습니다. 예를 들어 Redis를 독립 실행형 Redis 설치 또는 기본(마스터) 및 두 개의 복제본이 있는 Redis 클러스터로 구성할 수 있습니다. 다음 단계로 아래 제공된 리소스를 검토하여 사용 사례에 필요한 배포 유형을 결정해야 합니다.
- 관련 자습서를통해 Redis 클러스터에 대해 알아보십시오.
- Redis Sentinel은 고가용성에 중점을 둔 또 다른 배포 구성입니다. 자세한 내용은 Redis Sentinel 문서를 참조하십시오.
- Redis Quickstart을 읽고 Redis를 보호하고 응용 프로그램과 함께 Redis를 사용하도록 클라이언트 라이브러리를 설치하는 방법에 대해 알아봅니다.
- Redis 구성 설명서를 참조하여 Redis 구성 파일에 대해 알아봅니다.
*Redis는 Redis Ltd의 등록 상표입니다. 이에 대한 모든 권리는 Redis Ltd에 있습니다. 의 모든 사용은 참조 목적으로만 사용되며 Redis와 Akamai 간의 후원, 보증 또는 제휴를 나타내지 않습니다.
Redis Marketplace 앱은 Linode에서 구축했습니다. 앱 배포와 관련된 지원은 사이드바에 나열된 정보를 통해 Linode 지원팀에 문의하세요. 도구 또는 소프트웨어 자체에 관한 지원은 Redis 커뮤니티를 방문하세요.