반응형

database 2

[용어]ACID(원자성, 일관성, 고립성, 지속성)

ACID(원자성, 일관성, 고립성, 지속성)는 데이터베이스 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질을 가리키는 약어이다. 짐 그레이는 1970년대 말에 신뢰할 수 있는 트랜잭션 시스템의 이러한 특성들을 정의하였으며 자동으로 이들을 수행하는 기술을 개발해 냈다. 1983년 안드레아스 로이테르(Andreas Reuter)와 테오 해르데르(Theo Härder)는 ACID라는 용어를 만들면서 이를 기술했다. 데이터베이스에서 데이터에 대한 하나의 논리적 실행단계를 트랜잭션이라고 한다. 예를 들어, 은행에서의 계좌이체를 트랜잭션이라고 할 수 있는데, 계좌이체 자체의 구현은 내부적으로 여러 단계로 이루어질 수 있지만 전체적으로는 '송신자 계좌의 금액 감소', '수신자 계좌의 금액 증가'가 한 동작으로..

Modern Data Platform using AWS and Snowflake

이 아키텍처를 통해 고객은 AWS 및 Snowflake를 사용하여 종단 간 최신 데이터 분석 플랫폼을 구축할 수 있습니다. [아키텍처 설명] 데이터는 엔터프라이즈, SaaS(Software as a Service) 애플리케이션, 에지 장치, 로그, 스트리밍 데이터 및 소셜 미디어 네트워크 전반의 여러 데이터 소스에서 수집됩니다. 데이터 원본 유형에 따라 AWS Database Migration Service, AWS DataSync, Amazon Kinesis, Amazon Managed Streaming for Apache Kafka, AWS IoT Core, AWS Glue 및 Amazon AppFlow를 사용하여 AWS의 데이터 레이크로 데이터 수집 Amazon S3는 완전 관리형, 고가용성 및 확..

반응형