본문 바로가기
반응형

buffer2

[데이터베이스] 버퍼와 인덱싱 개념과 종류 (Buffer and index in DBMS) 데이터베이스 버퍼와 인덱싱데이터베이스 시스템에서 버퍼 관리와 인덱싱은 성능 최적화에 있어 매우 중요한 요소입니다. 이 글에서는 버퍼 매니저의 역할과 인덱싱의 기본 개념에 대해 설명하겠습니다.버퍼와 버퍼 매니저버퍼의 개념데이터베이스에서 블록(Block)은 저장소 할당과 데이터 전송의 기본 단위입니다.디스크와 메모리 사이의 블록 전송 횟수를 최소화하는 것이 데이터베이스 시스템의 목표이며, 이를 위해 가능한 많은 블록을 메인 메모리에 유지해야 합니다.버퍼(Buffer)는 디스크 블록의 복사본을 저장하기 위해 사용 가능한 메인 메모리의 일부분입니다.즉, 버퍼는 메모리 공간을 의미합니다.버퍼 매니저(Buffer Manager)는 메인 메모리에서 버퍼 공간을 할당하는 역할을 담당하는 데이터베이스의 소프트웨어 모듈입.. 2025. 5. 8.
[네트워크] 비디오 스트리밍 원리와 DASH, P2P, CDN 소개 Peer-to-Peer (P2P) 네트워크P2P 네트워크에서는 중앙 서버 없이 각 피어가 직접 서로 통신한다. 피어는 다른 피어에게 서비스를 제공하고, 그 대가로 서비스를 받는다("give and take"). 피어 간 서비스는 주로 파일 공유나 스트리밍 형태로 이루어지며, 대표적 서비스는 BitTorrent, KanKan 등이 있다.P2P의 특징과 장점확장성(Scalability)새로운 피어의 참여로 인해 서비스 용량과 수요가 동시에 증가한다.피어는 간헐적으로(intermittently) 네트워크에 접속하며, 위치 및 IP가 변할 수 있다. P2P 아키텍처항상 켜져 있는 서버가 없음 (no always-on server)임의의 종단 시스템(end system)끼리 직접 통신함각 peer는 다른 peer.. 2025. 4. 10.