>  기사  >  데이터 베이스  >  Redis에서 키를 설정하는 방법

Redis에서 키를 설정하는 방법

尚
원래의
2019-06-29 18:05:093791검색

Redis에서 키를 설정하는 방법

Redis SET 명령은 주어진 키의 값을 설정하는 데 사용됩니다. 키에 이미 다른 값이 저장되어 있는 경우 SET은 유형에 관계없이 이전 값을 덮어씁니다.

redis SET 명령의 기본 구문은 다음과 같습니다.

redis 127.0.0.1:6379> SET KEY_NAME VALUE

반환 값:

Redis2.6.12 이전 버전에서는 SET 명령이 항상 OK를 반환합니다.

Redis 버전 2.6.12부터 SET는 설정 작업이 성공적으로 완료된 경우에만 OK를 반환합니다.

예:

redis에서 키를 생성하고 값을 설정합니다.

# 对不存在的键进行设置

redis 127.0.0.1:6379> SET key "value"
OK 
redis 127.0.0.1:6379> GET key
"value"

# 对已存在的键进行设置

redis 127.0.0.1:6379> SET key "new-value"
OK

redis 127.0.0.1:6379> GET key
"new-value"

Redis key 명령은 Redis 키를 관리하는 데 사용됩니다.

Redis 키 명령의 기본 구문은 다음과 같습니다.

redis 127.0.0.1:6379> COMMAND KEY_NAME

예:

redis 127.0.0.1:6379> SET runoobkey redis
OK
redis 127.0.0.1:6379> DEL runoobkey(integer) 1

위의 예에서 DEL은 명령, runoobkey는 키입니다. 키가 성공적으로 삭제되면 명령 실행 후 (정수) 1이 출력되고, 그렇지 않으면 (정수) 0이 출력됩니다.

Redis 키 관련 기본 명령:

#🎜🎜 #1, DEL 키# 🎜🎜#이 명령은 키가 존재할 때 삭제하는 데 사용됩니다. ​


2, DUMP key

주어진 키를 직렬화하고 직렬화된 값을 반환합니다.


3. EXISTS 키

주어진 키가 존재하는지 확인하세요. ​


4. EXPIRE 키 초

주어진 키의 만료 시간을 초 단위로 설정합니다. ​


5, EXPIREAT 키 타임스탬프

EXPIREAT는 EXPIRE와 유사한 기능을 가지며 키의 만료 시간을 설정하는 데 사용됩니다. 차이점은 EXPIREAT 명령에서 허용되는 시간 매개변수가 UNIX 타임스탬프(unix 타임스탬프)라는 점입니다. ​


6, PEXPIRE 키 밀리초

키 만료 시간을 밀리초 단위로 설정합니다.


7, PEXPIREAT 키 밀리초-타임스탬프

키 만료 시간(unix 타임스탬프)의 타임스탬프를 밀리초 단위로 설정


8, KEYS 패턴

Search 주어진 패턴과 일치하는 모든 키입니다. ​


9.MOVE 키 db

현재 데이터베이스의 키를 해당 데이터베이스 db로 이동합니다. ​


10. PERSIST 키

키의 만료 시간을 제거하면 키가 영구적으로 유지됩니다. ​


11. PTTL 키

키의 남은 만료 시간을 밀리초 단위로 반환합니다. ​


12. TTL 키

주어진 키의 남은 생존 시간(TTL, TTL)을 초 단위로 반환합니다. ​


13, RANDOMKEY

현재 데이터베이스에서 무작위로 키를 반환합니다.


14. RENAME key newkey

키 이름 수정


15 RENAMENX key newkey

키 이름 바꾸기 뉴키에 .


16. TYPE 키

키에 저장된 값의 유형을 반환합니다. ​


Redis 관련 더 많은 지식은

Redis 사용법 튜토리얼

칼럼을 참고해주세요!

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.