forDevLife
[Redis] 간단 사용법 본문
1. 맥에서 redis 설치
-> brew install redis
2. 설치된 경로
2-1. redis 실행파일: /usr/local/bin/redis-server, redis-cli ...
2-2. redis 설정파일: /usr/local/etc/redis.conf
3. redis 서버 실행
-> redis-server
4. redis 실행 / 종료 / 재시작 / 클라이언트로 접속
$ brew services start redis
$ brew services stop redis
$ brew services restart redis
-> redis-cli
5. redis 접속 후 키 입력/삭제
-> set dev4u https://devtu.tistory.com
-> get dev4u
-> del dev4u
6. 모든키 조회
-> keys *
7. 데이터베이스
-> redis는 서버 인스턴스당 16개 데이터베이스를 가질 수 있음
8. 데이터베이스 전환: select 명령어를 통해서 데이터베이스 전환
->select 1
->select 2
9. 데이터 타입 확인
-> type keyname
10. 데이터 하나 저장할 경우, 두 개의 kye가 생성된다. people 저장할 경우, people과 people:{id}가 함께 저장된다.
people은 관련된 모든 key를 관리하며, people의 id와 매핑된 정보는 people:{id} 형태로 저장된다.
이 때 people 데이터 타입은 set이며, people:{id}의 데이터 타입은 hash이다.
11. smembers people
people에 어떤 내용이 있는지 확인한다. 확인 결과 people에 속하는 id가 나온다.
'
12. hkeys people:{id}
people:{id}의 키를 조회하면 실제로 저장된 데이터의 타입이 나온다.
13. hvalues people:{id}
people:{id}의 value를 조회하면 실제로 저장한 데이터가 나온다.
14. 모두 삭제
=> flushAll
출처: https://dev4u.tistory.com/963 [데브포유]
'Database' 카테고리의 다른 글
MySQL 아키텍처 (0) | 2022.05.06 |
---|---|
MySQL 설정 파일 (0) | 2022.05.05 |
[SQL] 기초 연습 - JOIN (0) | 2021.08.18 |
[SQL] 기초 연습 (0) | 2021.08.17 |
[BoostCourse]1. SQL (0) | 2021.06.03 |