DB관련

REDIS - 만료 옵션의 활용 사례(Options) 3번째[빨간색] : 옵션에 대해서 알아보자 EX 만료 시간을 초로 설정한다. 저장하고 바로 조회할 때는 'red' 값을 반환받을 수 있다. 2초 뒤에 GET color를 했을 때는 value값인 red는 사라져있다. EX 2 설정 때문 PX 만료시간을 밀리(ms) 초 단로 설정한다. 주로 사용하는 옵션은 EX와 PX라고 한다. 나머지 옵션 http://redisgate.kr/redis/command/set.php SET Redis set SET 저장 set은 데이터를 저장하는 명령입니다. 사용법은 set key value입니다. get은 저장된 데이터를 가져오는 명령입니다. Example 명령>set key value 결과>OK 명령>get key 결..
REDIS - SET 변형 명령어 다른 것은 이해 가는데 NX | XX -> 이거는 조금 어려울 수 있다. NX | XX NX : 키가 존재하지 않을 때 INSERT 처리하는 명령어 XX : 키가 존재할 때만 UPDATE 하는 명령 실습을 해보자. SET SET color red SET -> 무언가를 저장하겠다. color -> Key는 color이다. (문자열) red -> Value 값은 red이다. SET key value GET 위의 명령어와 이어진다. key 가 color이고 value 가 red인 값이 먼저 저장되어 있다. 약간 json이랑 비슷해보이는데, {"color" : "red"} 이렇게 저장되어 있고 SET color green {"color" : "green"} 을 저장한다는 뜻 G..
SET GET 어떻게 작동하는 것일까? App Server - 웹 사이트(Redis 명령어 작성할 수 있는) 명령어를 CLI에 작성 Play 버튼을 입력하면 입력이 된다.equals(Redis 서버에 전송) SET message 'Hi there' SET 명령어는 Redis에 문자열을 저장하는 명령어 message Key가 'message'라는 문자열이 되는 셈 'Hi there' Value가 'Hi there'이 되는 셈 이렇게 Redis에서는 key -> message, value -> 'Hi there'을 저장하게 된다. 데이터를 저장한 후 'OK"이라고 응답을 하는 것을 볼 수 있다.(성공) GET 명령어를 사용하면 문자열을 가져올 수 있다. GET을 사용하면 뒤의 단어를 확인한다. 지금은 mes..
Redis를 CLI로 사용 해보기 Udemy의 강의를 보고 정리한 글입니다. 강의에서는 CLI Tool을 강사님이 웹에 배포하여 서비스를 제공해주셨습니다. (학습을 위해) 궁금하신 분은 https://www.udemy.com/course/redis-the-complete-developers-guide-p/ Redis를 사용할 수 있는 연습 공간이다 이전에 만들었던 Redis Database를 연결하여 Redis의 여러 자료구조에 대해 경험할 수 있다. 뭔지는 모르겠지만, Set 자료구조 같아 보인다. 일단 OK이니 접속은 성공한 셈.!
REDIS를 시작하는 법 2가지 1. redis.com 에서 Redis의 무료 연결을 생성할 수 있음 https://redis.com/ Redis | The Real-time Data Platform Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps. redis.com 2. 로컬 환경에 설치 후 실행하는 방법 지금은 첫 번째 방식으로 연결할 생각! 윈도우 환경에서 설정이 복잡한 부분이 있기 때문 1. redis.com 에서 연결을 시도하자. 로그인, 무료 시작(Login, Try Free) 구글이나, 깃허브 계정, 혹은 이메..
업무를 하던 중 서브 쿼리의 범위에 관한 에러가 발생하였다. SELECT (SELECT DEPT_NM (SELECT D.DEPT_NM AS DEPT_NM FROM ( SELECT DEPT ROW_NUMBER() ~ PARTITION () AS RN FROM USER_DEPT D WHERE D.USER_ID = U.USER_ID ) WHERE RN = 1 ) ) AS DEPT FROM BOARD B LEFT JOIN COMMENT C ON B.BOARD_ID = C.BOARD_ID LEFT JOIN USER U ON C.COMMENT_ID = U.USER_ID WHERE U.USER_ID = '입력된 값'; -- 유저 한 명 정보 나오게 됨 이런 쿼리였다. 일단 억지로 만들어 냈는데, 게시판에 댓글을 달은..
솜사탕코튼
'DB관련' 카테고리의 글 목록 (3 Page)