DB/Redis
-
redis : windows에 설치DB/Redis 2023. 12. 12. 00:01
https://redis.io/docs/getting-started/installation/install-redis-on-windows/ redis는 windows를 공식 지원하지 않는다고 한다 하지만 WSL2 라는걸 설치한다면 windows에서도 사용할 수 있다고 한다. ㄱㄱ 1. WSL2 설치 WSL 이란, Linux용 Windows 하위 시스템으로 WSL을 사용하면 기존 가상 머신 또는 이중 부팅 설정의 오버헤드 없이 windows에서 직접 Linux 애플리케이션, 유틸리티 및 Bash 명령줄 도구를 사용할 수 있다. 출처: https://learn.microsoft.com/ko-kr/windows/wsl/install windows에서 cli로 설치를 진행할 때는 꼭 관리자 모드로 터미널을 실행해..
-
Redis : HASH 자료구조 :: HSET , HGET , HGETALL , HEXISTS , HDEL , HINCRBY , HINCRBYFLOAT , HSTRLEN , HKEYS , HVALSDB/Redis 2023. 12. 12. 00:01
Redis에서 Hash 자료구조를 생성하고 검색하는 방법 HSET , HGET , HGETALL , HEXISTS , HDEL 정도만 익히고 나머지는 필요시 참고 ! SET , GET 과 비슷해서 Hash 자료구조만 눈에 익으면 금방 사용할 수 있을것 같다. HSET 형태 HSET key field1 value1 [field2 value2 ...] 이해가 힘들었기 때문에 작성해보는 해석 Hash 자료구조를 갖는 key 라는 이름의 키를 생성하는데, 키 값 구조를 갖추어야 하는 key 의 데이터로 field1 value1 , field2 value2 .. 를 저장한다. 이때 key 의 데이터는 1개 이상 저장 되어야 한다. ex ) HSET 명령문의 실행 결과로 출력 된 숫자는 key 이름의 키에 2개의 ..
-
Redis : 기본 자료구조 :: SET , GET , MSET , MGET , DEL , KEYSDB/Redis 2023. 12. 12. 00:01
https://redis.io/commands/ key 와 value 에 작성 할 텍스트는 ' 또는 " 로 감싸주거나, ' 또는 " 또는 공백문자가 없는 한 단어일 경우 그냥 작성해줘도 됨 SET 형태 SET key value [NX | XX] [GET] [EX seconds | PX milliseconds] [NX | NN] : NX 또는 NN 중 1개 이하 선택적 사용 NX : 해당 키가 없는 경우 생성. 키가 있다면 nil 반환 XX : 해당 키가 있는 경우 덮어씀. 키가 없다면 nil 반환 [GET] : GET 선택적 사용 먼저 저장되어있던 값 반환 후 신규 값 저장 키가 없는 상태였다면 nil 반환 [EX | PX] : EX 또는 PX 중 1개 이하 선택적 사용 EX : 유효 시간을 초 단위로 ..