DBMS 2

[데이터베이스] 1장 - 데이터베이스 기본 개념

✅ 데이터 베이스(Database - DB) : 전자적으로 저장되고 사용되는 관련있는 데이터들을 조직화된 집합 : 여기에는 단어, 숫자, 이미지, 비디오 및 파일 등을 포함한 모든 유형의 데이터가 포함될 수 있다. : 관련있는 데이터란 ? → (같은 출처나 혹은 같은 목적, 같은 서비스 안에서 생성되는) 데이터를 말함 ✅ 데이터 베이스 관리 시스템(DataBaseManagementSystem - DBMS) : 사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공하는 소프트웨어 시스템 : (ex. PostgreSQL, MySQL, Oracle, SQLServer ...) : DB 를 정의하다 보면, 부가적인 데이터가 발생한다. : 여기서 부가적인 데이터란 ? → (메타데이터) ✅ 메타데이터(MetaDa..

모각코 5회차 - DBMS 성능 개선 알고리즘 소개

모각코 다섯 번째 회의 때는 각자 공부한 내용에 대해 소개하는 시간을 가졌습니다! 저는 분산 시스템에서의 성능 개선 알고리즘을 찾아가면서 공부해봤습니다. 많은 방법이 있지만, 그 중에서 RAFT 알고리즘에 대해 간단하게 살펴봤는데요, 한 번 시작해볼까요~? ✏️ PART5. 분산 시스템에서의 성능 개선 알고리즘 1. 분산 시스템 성능 개선 관련 공부의 목적 분산 시스템 환경에서 여러 작업을 실행하는 과정에서 packet 손실이나, 중복 전송 혹은 delay 등의 문제가 발생합니다. 성능저하를 야기하는 여러 요인 가운데 노드와 네트워크 관점에서 문제를 해결하는 알고리즘을 소개하기 위해 공부를 진행해봤습니다. 2. 분산 시스템 성능 개선과 관련한 알고리즘 2-1. Raft 알고리즘의 배경 - 모든 노드가 동..

반응형