Redis에서 SSDB로 마이그레이션
도구
tools
目录中的 redis-import.php
PHP 스크립트를 사용하면 Redis 서버의 데이터를 SSDB 서버로 복사할 수 있습니다.
Usage:
php redis-import.php redis_host redis_port redis_db ssdb_host ssdb_port
Parameters:
- redis_host: Redis가 있는 IP running 또는 호스트 이름
- redis_port: Redis 수신 포트
- redis_db: Redis DB 번호
- ssdb_host: SSDB가 실행 중인 IP 또는 호스트 이름
- ssdb_port: SSDB 수신 포트
PHP Redis 모듈을 확인하세요. https: //github.com/nicolasff/phpredis 이미 설치되었습니다.
Redis 도구 지원
Tool | 지원됨 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
support | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
지원됨 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
지원되지 않음#🎜 🎜 # |
Redis | SSDB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
get | get | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
set | set | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setex | setx(kv 유형에만 해당) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
del | del | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
incr/incrBy | incr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decr/decrBy | decr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mget/getMultiple | multi_get | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setMultiple | multi_set | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
del(다중) | multi_del | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
keys | keys(kv 유형에만 해당) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getset | getset | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setnx | setnx | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
존재합니다 | 존재합니다 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ttl | ttl | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expire | expire | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getbit | getbit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setbit | setbit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bitcount | redis_bitcount, countbit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strlen#🎜🎜 #🎜🎜 # | getrange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Redis | SSDB | #🎜 🎜#
---|---|
지원되지 않음) | hclear |
hget | hget |
hIncrBy | hincr |
hDecrBy | hdecr#🎜 🎜##🎜 🎜# |
hkeys | |
hscan# 🎜🎜# #ㅋㅋㅋ 세트#🎜 🎜# | |
hsize | |
hExists | hexists |
keys | hlist(해시 유형에만 해당) |
전체 해시를 삭제하려면 SSDB 클라이언트를 사용하여 hclear
명령을 실행해야 합니다. Redis 클라이언트를 사용하여 전체 해시를 삭제할 수 없습니다.#🎜 🎜#
Key-Zset
Redis | SSDB | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
del(지원되지 않음) | zclear | ||||||||||||||||||||||
zScore | zget | ||||||||||||||||||||||
zset | |||||||||||||||||||||||
zdel | #🎜 🎜# | ||||||||||||||||||||||
zrange | |||||||||||||||||||||||
zrrange | #🎜🎜 ##🎜 🎜#zRangeByScore | ||||||||||||||||||||||
zRevRangeByScore | |||||||||||||||||||||||
zIncrBy | zincr | ||||||||||||||||||||||
zDecrBy | zdecr#🎜 🎜##🎜 🎜# | ||||||||||||||||||||||
zcount | |||||||||||||||||||||||
zSum | zsum | ||||||||||||||||||||||
zAvg | zavg | # 🎜 🎜#||||||||||||||||||||||
zsize | |||||||||||||||||||||||
zrank#🎜 🎜# | |||||||||||||||||||||||
zremrangebyrank | |||||||||||||||||||||||
keys | |||||||||||||||||||||||
전체 zset를 삭제하려면 SSDB 클라이언트를 사용하여 키 목록(큐)
전체 목록을 삭제하려면 SSDB 클라이언트를 사용하여 |