[Redis] 레디스는 무엇일까?
·
DB/Redis
Redis 소개레디스(Redis)는 메모리 기반의 데이터 저장소이다. 키-밸류(key-value) 데이터 구조에 기반한 다양한 형태의 자료 구조를 제공하며,데이터들을 저장할 수 있는 저장소이다. 최신 버전의 레디스는 PUB/SUB 형태의 기능을 제공하여 메세지를 전달할 수 있다. 즉, 데이터 저장 뿐만 아니라 다양한 목적으로 사용할 수 있다. 레디스는 메모리에 데이터를 저장하기 때문에 저장 공간에 제약이 있어, 주로 보조 데이터 저장소로 사용한다. 이를 극복하기 위한 레디스 클러스터 기능도 제공하고 있어 저장 공간을 확장할 수 있다. 또한, 저장된 데이터를 영구적으로 디스크에 저장할 수 있는 백업 기능을 제공하므로 애플리케이션의 주 저장소로도 사용할 수 있다. 또한, 메모리에 데이터를 저장하기 때문에 빠..
What is Computer Network & Internet?
·
CS/Network
What is a computer network?Answers)A system of computers interconnected with each other서로 연결된 컴퓨터 시스템Information and data are exchanged between computers컴퓨터들 사이에서 정보와 데이터가 교환된다. What is Internet?Answers)A system architecture(or an infrastructure) that allows various computer network around the world to interconnect전세계의 다양한 컴퓨터 네트워크를 상호 연결할 수 있게 해주는 시스템 아키텍처(혹은 인프라)"Network of networks"네트워크의 네트워크..
분산 시스템에서 데이터를 전달하는 효율적인 방법 - 2
·
Infra/DevOps
2024.09.19 - [Infra/DevOps] - 분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1 분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1이번 포스팅에서는 NHN 유튜브의 분산 시스템에서 데이터를 전달하는 효율적인 방법 강의를 보고 정리한 내용이다.  포스팅에서 다룰 내용데이터 전달 보장 방법론RDB를 사용하는 애플리케이션hdbstn3055.tistory.com 이전 글과 이어지는 내용이다. 우리는 앞서 RDB를 사용하는 애플리케이션에서 전달 방법을 알아보았다. 이번 포스팅에서는 RabbitMQ를 사용한 전달 방법과 Kafka를 사용한 전달 방법에 관해 알아본다.  RabbitMQ를 사용한 전달 방법RabbitMQAMQP(Advanced Message Queuing Protoco..
2024-09-19 학습일기
·
개발 기록
자소서 및 포트폴리오오늘까지 많은 자소서 및 포폴을 제출을 끝냈다. 2024.09.19 - [Infra/DevOps] - 분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1 분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1이번 포스팅에서는 NHN 유튜브의 분산 시스템에서 데이터를 전달하는 효율적인 방법 강의를 보고 정리한 내용이다.  포스팅에서 다룰 내용데이터 전달 보장 방법론RDB를 사용하는 애플리케이션hdbstn3055.tistory.com 알고리즘모든 순열주사위 쌓기팀원 모집차트
분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1
·
Infra/DevOps
이번 포스팅에서는 NHN 유튜브의 분산 시스템에서 데이터를 전달하는 효율적인 방법 강의를 보고 정리한 내용이다.  포스팅에서 다룰 내용데이터 전달 보장 방법론RDB를 사용하는 애플리케이션에서 전달 방법RabbitMQ를 사용한 전달 방법Kafka를 사용하는 애플리케이션의 전달 방법 분산 시스템이란?목표를 달성하기 위해 여러 개의 컴퓨터 리소스를 사용하는 시스템시스템은 두 개 이상의 컴포넌트로 구성되어 있다.엔터프라이즈 애플리케이션마이크로 서비스 아키텍처 애플리케이션모놀리식 아키텍처 애플리케이션 + 검색엔진네트워크를 사용하여 컴포넌트 간의 기능을 통합분산 시스템은 네트워크를 사용한다는 것이 특징 데이터를 전달하는 방법Remote APIMessageQueue 1. Remote API를 사용한 데이터 전달서버-..
2024-09-18 학습일기
·
개발 기록
추석연휴가 끝나고 오늘부터 다시 시작했다. 일단 오늘 자소서 제출 회사 1개, 내일 제출 회사 3개라 자소서를 다시 쭉 정리했다. 알고리즘도 두 문제 풀었다.  추후 포스팅 계획 항목분산 시스템에서 데이터를 효율적으로 전달하는 방법Spring AOP캐싱 전략MSA 활용 패턴 정리  알고리즘모든 순열주사위 쌓기