Redis 명령 조작 중국어...login
Redis 명령 조작 중국어 매뉴얼
작가:php.cn  업데이트 시간:2022-04-12 14:07:28

Redis 각본


Redis 스크립트는 Lua 인터프리터를 사용하여 스크립트를 실행합니다. Reids 버전 2.6은 Lua 환경에 대한 기본 지원을 제공합니다. 스크립트 실행을 위한 일반적인 명령은 EVAL입니다.

구문

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

redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]

다음 예는 redis 스크립트의 작업 프로세스를 보여줍니다.

redis 127.0.0.1:6379> EVAL "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second

1) "key1"
2) "key2"
3) "first"
4) "second"

Redis 스크립트 명령

다음 표에는 Redis 스크립트에 대한 일반적인 명령이 나열되어 있습니다:

序号命令及描述
1EVAL script numkeys key [key ...] arg [arg ...]
执行 Lua 脚本。
2EVALSHA sha1 numkeys key [key ...] arg [arg ...]
执行 Lua 脚本。
3SCRIPT EXISTS script [script ...]
查看指定的脚本是否已经被保存在缓存当中。
4SCRIPT FLUSH
从脚本缓存中移除所有脚本。
5SCRIPT KILL
杀死当前正在运行的 Lua 脚本。
6SCRIPT LOAD script
将脚本 script 添加到脚本缓存中,但并不立即执行这个脚本。

PHP 중국어 웹사이트