데이터베이스라는 용어의 혼란성
데이터베이스라는 것은 데이터를 쿼리, 관리, 인덱싱 할 수 있는것을 뜻하며 정확한 기능은 다음과 같다.또한 데이터베이스라는 용어 자체는 물리적 저장소 까지는 포함하지 않는다.1️⃣ DBMS(Database Management System)의 기본 정의✔ DBMS는 데이터를 저장, 관리, 검색, 수정하는 소프트웨어 시스템입니다.✔ 일반적으로 다음 기능을 수행할 수 있어야 합니다.기능설명MySQL 지원 여부쿼리(Query)데이터를 검색 및 수정할 수 있어야 함 (SELECT, INSERT 등)✅ 지원관리(Management)사용자 권한, 트랜잭션 관리, 데이터 무결성 보장✅ 지원인덱싱(Indexing)데이터를 효율적으로 검색할 수 있도록 최적화✅ 지원✅ 즉, MySQL도 쿼리, 관리, 인덱싱 기능을 모두 제..
2025. 3. 9.
EBS vs S3
🔹 EBS vs S3 – 주요 차이점, 장단점, 사용 사례EBS와 S3는 모두 AWS에서 데이터를 저장하는 서비스지만, 사용 목적과 특성이 다릅니다.구분 EBS (Elastic Block Store) S3 (Simple Storage Service)스토리지 유형블록 스토리지 (하드디스크처럼 사용)객체 스토리지 (파일 저장 및 배포)연결 방식EC2 인스턴스에 연결됨 (하나의 인스턴스에만)인터넷을 통해 어디서나 접근 가능데이터 유지EC2와 독립적으로 유지됨영구적 저장 가능확장성크기 조정 가능하지만 수동 변경 필요무제한 저장 가능, 자동 확장속도빠름 (SSD/HDD 성능 제공)상대적으로 느림 (HTTP 기반)주요 사용 사례OS, DB 저장, 애플리케이션 실행이미지, 동영상, 로그, 백업, 빅데이터비용 모델프..
2025. 3. 9.