전체 글 (16) 썸네일형 리스트형 Redis - 레디스 설치 및 세팅 WSL(Windows Subsystem for Linux)에서 Redis를 설치하는 방법을 안내드리겠습니다. 아래는 WSL에서 Ubuntu를 사용하여 Redis를 설치하고 실행하는 기본적인 과정입니다. Redis는 원래 Linux 기반으로 설계된 프로그램이기 때문에, Linux 환경에서 성능과 안정성이 더 높습니다.특히 WSL 2를 사용하면 Linux 커널에서 Redis가 실행되므로, Windows에서 Linux용 Redis를 거의 동일하게사용할 수 있습니다. 1. WSL에서 Ubuntu 설치[윈도우 WSL 설치 https://wcoding.tistory.com/8] 2. Redis 설치 WSL의 Ubuntu 환경에서 Redis를 설치하려면 다음 단계를 따릅니다.Ubuntu 업데이트: 먼저 패키지 목.. Redis - 레디스가 뭔가요? Redis(레디스)는 오픈 소스 인메모리(In-Memory) 데이터 구조 저장소로, 주로 데이터베이스, 캐시, 메시지 브로커 등으로 사용됩니다. Redis는 데이터 저장을 메모리에 하기 때문에 매우 빠른 속도로 데이터를 읽고 쓸 수 있습니다.Redis의 주요 특징In-Memory 저장소: Redis는 데이터를 디스크가 아닌 메모리에 저장합니다. 이는 매우 빠른 데이터 처리 속도를 가능하게 합니다. 다만, 메모리 용량이 제한적이기 때문에, 일반적으로 자주 사용되는 데이터를 캐싱하거나 빠른 액세스가 필요한 데이터를 저장하는 데 사용됩니다.다양한 데이터 구조 지원:문자열(String): 가장 기본적인 데이터 타입입니다.리스트(List): 값들의 목록을 저장하며, 큐나 스택으로 사용할 수 있습니다.셋(Set):.. WSL(Windows Subsystem for Linux) 설치 WSL(Windows Subsystem for Linux)은 Windows에서 리눅스 환경을 실행할 수 있도록 지원하는 기능입니다. WSL은 Microsoft에서 개발한 기능으로, 개발자들이 Windows에서 직접 Linux 배포판(예: Ubuntu, Debian 등)을 설치하고 실행할 수 있게 해줍니다. WSL은 주로 개발 환경에서 사용되며, Windows와 Linux의 장점을 모두 활용할 수 있는 도구입니다.WSL의 주요 특징리눅스 배포판 실행: WSL을 사용하면 Windows에서 Ubuntu, Debian, Fedora 등 다양한 Linux 배포판을 설치하고 실행할 수 있습니다. Linux용 명령어, 패키지 관리자(예: apt), 그리고 다양한 도구들을 사용할 수 있습니다.네이티브 Linux 커널 .. springboot3 - redis 사용법 Redis는 키-값 저장소로 매우 빠르고 효율적이기 때문에, 캐시, 세션 관리, 메시지 큐 등 다양한 용도로 사용할 수 있습니다. 1. Redis 의존성 추가 먼저, pom.xml에 Redis 관련 의존성을 추가해야 합니다. Spring Boot 3에서도 Redis와의 통합을 위해 spring-boot-starter-data-redis와 Jackson을 추가할 수 있습니다. Maven을 사용하는 경우 (pom.xml): org.springframework.boot spring-boot-starter-data-redis com.fasterxml.jackson.core jackson-databind Gradle을 사용하는 경우 (build.gradle):implementation 'or.. MSSQL - CASE 문 활용법 CASE 문은 SQL에서 조건별로 서로 다른 결과를 반환할 때 유용하게 사용됩니다. CASE 문은 두 가지 형태로 사용될 수 있습니다: 1. 단순 CASE 표현식 (Simple CASE Expression): 특정 값에 따라 분기. 2. 검색 CASE 표현식 (Searched CASE Expression): 조건에 따라 분기. 1. 단순 CASE 표현식 단순 CASE 표현식은 특정 값이 어떤 조건에 해당하는지 비교하여 그에 따른 결과를 반환합니다.CASE input_expression WHEN when_expression THEN result_expression [ ...n ] [ ELSE else_result_expression ]END • 설명: • input_expression:.. MSSQL - TABLE JOIN UPDATE, 테이블 조인 업데이트 MSSQL에서 두 개 이상의 테이블을 조인하여 데이터를 업데이트하는 경우, UPDATE와 함께 JOIN을 사용할 수 있습니다. 주로 INNER JOIN, LEFT JOIN과 같은 조인 방식을 사용하여 특정 조건을 만족하는 데이터만 업데이트할 수 있습니다.기본 구문 (JOIN을 사용한 UPDATE)UPDATE t1 SET t1.column1 = value FROM table1 t1 JOIN table2 t2 ON t1.id = t2.id WHERE 조건; 이 구문에서는 table1의 데이터를 table2와 조인하여 업데이트합니다. JOIN 절에서 두 테이블을 조인하고, WHERE 절에서 조건을 설정하여 특정 행만 업데이트할 수 있습니다.예시: 두 테이블 간의 업데이트1. 테이블 구조Orders 테이블 .. MSSQL - DATE CONVERT,FORMAT 날짜 변환 방법 MSSQL에서 날짜 형식을 변환하는 방법으로는 주로 CONVERT와 FORMAT 함수를 사용합니다.각 함수는 다양한 형식으로 날짜를 변환할 수 있도록 도와줍니다. 1. CONVERT 함수CONVERT 함수는 세 가지 인자를 받습니다:변환할 데이터변환할 데이터 타입 (보통 VARCHAR 사용)날짜 형식을 결정하는 스타일 번호기본 형식:CONVERT(VARCHAR, , ) 2. FORMAT 함수FORMAT 함수는 NET 스타일 형식 문자열을 사용하여 날짜를 변환할 수 있는 방법입니다. 기본 형식:FORMAT(, '형식 문자열') 예제 코드 및 스타일 번호 목록현재 날짜: GETDATE() 사용SELECT GETDATE() AS OriginalDate; CONVERT 함수 예제다음은 주요 스타일 번호에 .. ESLint TypeError: this.options.parse is not a function npm install eslint@8.22.0 —save-exact 이전 1 2 다음