전체 글(152)
-
Storage
Amazon S3개요Amazon S3는 AWS의 핵심 요소무한 확장 가능한 스토리지로 홍보됨많은 웹사이트가 SE를 백본 스토리지로 사용많은 AWS 서비스가 S3와 통합 연계됨사용 사례백업 및 스토리지재난 복구아카이브하이브리드 클라우드 스토리지애플리케이션 호스팅미디어 호스팅데이터 레이크 & 빅 데이터 분석소프트웨어 배포정적 웹사이트BucketsS3는 객체(파일)을 “버킷”(디렉토리)에 저장할 수 있게 함버킷 이름은 전 세계적으로(모든 리전, 모든 계정 포함) 유일해야 함버킷은 리전 단위로 정의됨S3는 전역 서비스처럼 보이지만, 특정 리전에서 생성됨네이밍 규칙대문자, 밑줄(_) 사용 불가3~63자IP 형식 불가소문자 알파벳 또는 숫자로 시작해야 함접두사 xn-- 불가접미사 -s3alias 불가Object객체..
2025.09.30 -
250930 TIL
복습 Quiz# 문제1) 간단한 계산기 프로그램""" 실행화면 3 + 5 = 8 3 - 5 = -2 3 * 5 = 15 3 / 5 = 0.6 3 % 5 = 3 """ a = 3b = 5op = ["+", "-", "*", "/", "%"]for o in op: if o == "+": print(f"{a} {o} {b} = {a + b}") elif o == "-": print(f"{a} {o} {b} = {a - b}") elif o == "*": print(f"{a} {o} {b} = {a * b}") elif o == "/": print(f"{a} {o} {b} = {a / b..
2025.09.30 -
250929 TIL
복습 Quiz#문제1) 임의의 정수가 짝수(2의 배수)인지 확인하시오def isEven(num) : print('isEven(%d) : %s' % (num, num % 2 == 0))isEven(2) # TrueisEven(1) # False#문제2) 임의의 정수가 3의 배수인지 확인하시오def isMultipleOf3(num) : print('isMultipleOf3(%d) : %s' % (num, num % 3 == 0))isMultipleOf3(6) # TrueisMultipleOf3(7) # False#문제3) 해당 년도가 윤년인지 확인하시오def isLeapYear(year): print('isLeapYear(%d) : %s' % (year, (year % 4 ..
2025.09.29 -
Data Engineering Fundamentals
데이터의 종류정형 데이터비정형 데이터반정형 데이터정형 데이터정의정의된 방식이나 구조로 구성된 데이터관계형 데이터베이스특징질의가 쉬움행과 열로 구성됨일관된 구조를 가짐예데이터베이스 테이블일관된 컬럼을 가지는 CSV 파일엑셀 스프레드 시트비정형 데이터정의사전에 정의된 구조나 틀이 없는 데이터특징사전 처리 없이 질의하기 쉽지 않음다양한 형식으로 제공됨예고정된 형식이 없는 텍스트 파일비디오, 오디오 파일이미지이메일, 워드 처리 문서반정형 데이터정의정형 데이터처럼 구조화되지는 않지만 태그, 계층, 기타 패턴의 형태로 어느 정도 구조화된 데이터구조는 있지만 문서 전체에서 일관성을 갖지 않음특징어떤 방식으로 태그되거나 분류된 요소정형 데이터보다는 유연하지만 비정형 데이터만큼 무질서하지 않음예XML, JSON이메일 헤..
2025.09.28 -
250926 TIL
파이썬 설치https://www.python.org/# 파이썬 버전 확인python --version# 설치된 모듈 목록 확인pip listVSCode 설치https://code.visualstudio.com/Python extension 설치파이썬 모듈 설치pip install numpypip install pandas파이썬 기본 문법1. 출력 # print() 괄호 안의 내용을 콘솔창(터미널)에 출력하는 함수print(123) # 숫자print('KOREA') # 문자print("대한민국")# 한 줄 주석""" 여러 줄 주석"""2. 변수print("상수와 변수")""" 데이터 타입 Data Type - 숫자형 : 정수(Integer), 실수(Float) - 문자형 :..
2025.09.26 -
16장 복제
문제 1. 레플리카 서버를 구축하는 목적 4가지를 말씀해주세요스케일 아웃데이터 백업데이터 분석데이터 지리적 분산문제 2. 바이너리 로그 파일 위치 기반 복제란?레플리카 서버에서 소스 서버의 바이너리 로그 파일명과 파일 내에서의 위치로 개별 바이너리 로그 이벤트를 식별해서 복제가 진행되는 형태문제 3. GTID를 사용하는 복제 환경에서 안전하지 않은 쿼리 패턴은?트랜잭션을 지원하는 테이블과 지원하지 않는 테이블을 함께 변경하는 쿼리 혹은 트랜잭션create table … select … 구문트랜잭션 내에서 creat temporary table, drop temporary table 구문 사용소스 서버에서 레플리카 서버로 복제되어 적용될 때 단일 트랜잭션으로 처리되지 않을 수 있음GTID는 트랜잭션 단위로..
2024.07.01