Redis-server/Redis-cli를 설치하여 Redis 작업
Redis를 사용하기 위해 한 일
준비하는 것
Windows(Windows subsystem for linux)
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.4 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
Redis-server 검색
$ sudo apt show redis-server
Package: redis-server
Version: 2:3.0.6-1
Priority: optional
Section: universe/misc
Source: redis
Origin: Ubuntu
・・・
Redis-server 설치
$ sudo apt install redis-server
버전 확인
$ redis-cli --version
Redis-server 시작
$ redis-server
Redis-server 중지
Crtl + C
Redis-cli 시작
$ redis-cli
Redis-cli cli에서 조작한 서버의 데이터를 저장하고 Redis-server 종료
$ shutdown
Redis-cli 중지
$ exit
keys 목록 취득
$ keys *
대상 키 획득
$ keys xxxxxxxxxxxxxxxx
型によって確認方法が異なるので型の確認を行う
`$ type xxxxxxxxxxxxxxxx
다음 중 하나가 반환됩니다.
string
=> `$ get xxxxxxxxxxxxxxxx
list
=> `$ lrange xxxxxxxxxxxxxxxx`0 -1 (先頭 から 最後から1番目までの値を返す)
set` <= topic-publisherが入れるときはこの型
=> `$ smembers xxxxxxxxxxxxxxxx
zset`<= topic-accumulatorが入れるときはこの型
=> `$ zrange xxxxxxxxxxxxxxxx`0 -1 (先頭 から 最後から1番目までの値を返す)
=> `$ zrange xxxxxxxxxxxxxxxx`0 2 (先頭 から 2番目までの値を返す)
hash
=> `$ hkeys xxxxxxxxxxxxxxxx
=> `$ hvals xxxxxxxxxxxxxxxx
대상 키만 삭제
keys 목록 취득
$ keys *
대상 키별 삭제
$ del xxxxxxxxxxxxxxxx
대상 키를 남겨두고 value만 삭제
$ srem xxxxxxxxxxxxxxxx
flushdb (선택한 DB index의 모든 키를 삭제하는 경우)
DB index "0"을 선택, 추출
$ select 0
$ dbsize
(integer) 1DB index "1"을 선택, 추출
$ select 1
$ dbsize
(integer) 1DB index "0" flushdb (선택한 DB index의 키를 모두 삭제)
$ select 0
$ flushdb
DB index '0'의 데이터가 삭제되고 건수가 0이 된다
$ dbsize
(integer) 0DB index '1'은 1건 남아
$ select 1
$ dbsize
(integer) 1감상
특히 없음
Reference
이 문제에 관하여(Redis-server/Redis-cli를 설치하여 Redis 작업), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kenboo/items/47ed1daf199442b9c08c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)