반응형
🍳머리말
Redis cache server를 이용하는 예제입니다.
📕 Redis server 설치
📔 Redis 공식 github 접속
https://github.com/microsoftarchive/redis/releases
📔 자신의 OS에 맞는 압축 file 받기
Assets 하위 펼치기 button을 누르면 다음 4개의 file들이 있습니다. 전 window 환경이므로 .msi file을 받았습니다.
📕 Pip redis 설치
📔 명령어
원하는 directory에서 다음 명령어로 설치합니다.
pip install redis
pip3을 사용하면 pip3 redis를 입력해줍니다.
pip3 install redis
📕 Python code 작성 후 확인
📔 Code 작성
원하는 file을 만들고 다음 code를 입력해줍니다.
import redis
#r = redis.Redis(host='localhost', port=6379, db=0)
r = redis.Redis()
print(r.set('foo','bar'))
print(r.get('foo'))
주석 부분처럼 인자를 주는 방식과 주지 않는 방식이 있습니다.
set함수는 구동중인 redis cache server에 key와 value형태로 삽입하는 기능입니다.
get함수는 parameter를 key로 하여 value를 반환해줍니다.
이 후 다음 명령어로 실행합니다.
python3 [내가 만든 file명]
terminal에 다음이 출력됩니다
True
b'bar'
'DB(Database)' 카테고리의 다른 글
(Tibero7) - schema 생성 후 grant 부여하기 (0) | 2023.06.21 |
---|---|
(Database) - transaction과 ACID (0) | 2022.07.21 |
(Tibero) - Window에 설치 및 연결해보기 (0) | 2022.07.14 |
(Redis) - 모든 redis v6.0 conf (0) | 2022.04.11 |
(Redis) - (error) NOAUTH Authentication required. (0) | 2022.01.19 |