데이터베이스/REDIS(5)
-
데이터베이스 - Redis 타입 살펴보기
2024/09/05 ※ Redis의 다양한 데이터타입을 알아보고 각 데이터타입의 사용 사례를 살펴보자. ▶ Redi에 데이터 넣기💡 Redis를 설치하고 성공적으로 연결했다면, 이제 데이터를 저장해보자. ● Redis는 앞서 설명한것 처럼 Key - Value 데이터베이스다. ● 대부분의 명령이 Key를 바탕으로 동작하게 되며, Value로 사용하고자 하는 자료형에 따라 다른 명령어를 사용하게 된다. ● 또한 대부분의 명령이 존재하지 않는 Key를 이용해도 정상적으로 동작하며, 없는 Key에 데이터를 저장하면 Key를 생성한다. 👉 단, 이미 만든 Key에 해당하는 데이터와 다른 자료형의 명령을 사용하는 경우 오류가 발생할 ..
2024.09.05 -
데이터베이스 - IntelliJ IDEA UE/Redis Insight를 이용해 Redis 연결하기
2024/09/04 이번 포스팅에서는 도커에 설치한 Redis를인텔리제이에 연동하는 방법에 대해 다뤄보겠습니다. ※ IntelliJ / Redis Insight를 이용해 Redis를 연동해보자. ▶ IntelliJ IDEA UE로 Redis 연동하기 👉 IntelliJ IDEA UE(Ultimate Edition)를 사용하고 있다면 손쉽게 Redis에 접속할 수 있다. 1️⃣ Database 탭을 찾아 클릭한다. 2️⃣ + 를 누른 다음, Data Source > Redis 를 찾아갑니다. 검색이 가능하기 때문에 Data Source 를 선택한 다음, Redis를 입력하면 쉽게 찾을 수 있다. 3️⃣ 자신의 Redis 인스턴스..
2024.09.04 -
데이터베이스 - 윈도우에서 Redis 도커로 설치하기(2)
2024/09/03 지난 시간에 도커에 redis를 설치하기 위해 윈도우에 wsl 설치하는 방법까지 알아보았습니다.이어서 오늘은 도커에 redis를 설치하는 방법에 대해 알아보겠습니다. ※ 윈도우에서 Redis를 도커로 설치해보자. 📌 Redis 설치 시 Docker를 이용해 설치하는 것을 권장한다. Docker가 설치되어 있다면 명령어 하나로 Redis를 실행해볼 수 있다. Docker Hub에서 Redis를 찾아보면 세가지 이미지가 상단에 나오게 된다. 이중에서 한가지 선택할 수 있다. ● redis 는 여태까지 가장 많이 사용되어 오던 Redis 서버의 핵심(Core)이다. 가장 간단한 형태의 연습을 하고 싶다면 redis를 사용한다. ● ..
2024.09.03 -
데이터베이스 - 윈도우에서 Redis 도커로 설치하기(1)
2024/09/02 ※ 윈도우에서 Redis를 도커로 설치해보자. 👉 Redis도 서버 클라이언트 형식으로 동작하는 데이터베이스인 만큼, 설치해서 접속해야 사용할 수 있다. 설치를 하기위한 선택지를 살펴보고, IDE를 이용해 데이터를 저장해보도록 하자.📌 Redis Community Edition 설치 페이지 • https://redis.io/docs/latest/operate/oss_and_stack/ ▶ 로컬 환경에 Redis 설치하기 (Windows, Linux)⚙️ Windows 로컬 환경에 Redis를 설치하는 것은 조금 까다롭게 느껴질 수 있다.❓ 본래 Redis 3 버전 이후로 Windows 환경에 직접 설치하는 버전은 지원을 안하고, Win..
2024.09.03 -
데이터베이스 - 인메모리 저장소와 Redis란?
2024/08/30 ※ 인메모리 저장소와 Redis에 대해 알아보자. 💡 인메모리 데이터베이스란? 메모리(RAM)에 데이터를 보관하여 디스크의 입출력 접근을 피하고, 병목 현상(BottelNeck)도 예방하는 등 처리 속도가 뛰어난 데이터베이스를 말한다. ▶ 인메모리 저장소의 필요성👉 Spring Boot를 사용하면서 관계형 데이터베이스를 주로 사용해왔다. 이유는 영속성 데이터, 즉 파일 시스템에 데이터를 저장함으로써 서비스가 종료되어도 유지되는 데이터를 위해서라 할 수 있다. But, 일부 서비스에서는 때때로 일시적인 데이터를 저장해야하는 상황이 발생한다. 예를 들어, 장바구니 같은 기능은 사용자의 행동에 따라 빈번하게 데이터의 수정이 발생한다.이러한 경우, 파일 ..
2024.08.30