>  기사  >  데이터 베이스  >  Redis 키 및 일반 데이터베이스 지침을 적용하는 방법

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법

王林
王林앞으로
2023-06-02 22:43:541154검색

1. Redis 키(key) 일반 지침

주요 특징: key는 문자열이며, redis에 저장된 데이터는 key를 통해 얻습니다.

1. 키 기본 동작

type key데모 결과:
Command Function
del key 키가 존재하는 경우 키를 삭제하는 명령어입니다
해당 키가 존재하는지 확인하세요.
key

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법2 적시성 제어

Command 키초 만료PEXPIRE 키 밀리초 단위로 설정EXPIREAT 키 타임스탬프PEXPIREAT 키 milliseconds-timestampTTL 키 PTTL 키PERSIST 키데모 결과:
기능
주어진 키의 만료 시간을 초 단위로 설정
키의 만료 시간을 밀리초 단위로 설정
EXPIREAT는 EXPIRE와 유사하며 키를 설정하는 데 사용됩니다. 만료. 차이점은 EXPIREAT 명령에서 허용하는 시간 매개변수가 UNIX 타임스탬프(unix 타임스탬프)
키 만료 시간(unix 타임스탬프)의 타임스탬프를 밀리초 단위로 설정합니다
초 단위로 주어진 키의 남은 생존 시간을 반환
키의 남은 만료 시간을 밀리초 단위로 반환
키의 만료 시간 제거, 키 지속됩니다

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법3. 쿼리 모드

Command키 패턴쿼리 모드 규칙:
function
쿼리 키

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법 데모 결과:

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법4. 기타 작업

명령 키 이름 바꾸기 newkeyrenamenx key newkey로 변경되었습니다. 데모 결과:
기능
키 이름 바꾸기
newkey가 존재하지 않는 경우에만 해당 , 키 이름이 newkey

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법 2. 일반 데이터베이스 지침

    redis는 각 서비스에 대해 16개의 데이터베이스를 제공하며, 번호는 0에서 15까지입니다.
  • 각 데이터베이스 그들 사이의 데이터는 서로 독립적입니다
  • 1. 기본 작업

Commandselect indexquit핑데모 결과:
Function
database
Exit
연결 테스트

Redis 키 및 일반 데이터베이스 지침을 적용하는 방법2, 관련 작업

commandmove key dbd bsizeflushdbflushall데모 결과:
function
data movement
키 개수 각 데이터베이스에 있습니까
현재 데이터베이스 지우기
모든 데이터베이스 지우기

위 내용은 Redis 키 및 일반 데이터베이스 지침을 적용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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