베 하 ~~ 콩순이들 BTC_물콩입니다 !!
오늘은 AWS의 MemoryDB 그리고 ElastiCache에 대해 알아보겠습니다 !!
MemoryDB 와 ElastiCache란 ?
MemoryDB와 ElastiCache 모두 아마존 웹 서비스(AWS)의 관리형 메모리 캐싱 서비스입니다.
두 서비스 모두 메모리 기반 데이터를 더 빠르고 확장 가능하게 사용할 수 있도록 도와줍니다 !
하지만 비슷해 보이는 두 가지 서비스에도 차이점이 존재합니다.
MemoryDB 와 ElastiCache의 차이점은 ?
MemoryDB | ElastiCache | |
정의 | 데이터베이스 | 캐시 서비스 |
성능 | 중요한 데이터를 저장하고 보호해야 할 때 주로 사용되며, 데이터 내구성과 빠른 읽기와 쓰기 속도를 제공합니다. 속도 Read → μs / Write → ms |
기존 데이터베이스의 데이터 액세스를 가속화하는 데에 사용되며, 캐싱을 통해 기존 데이터베이스로부터 데이터를 더 빠르게 가져올 수 있어서 애플리케이션의 성능을 향상 시킬 수 있습니다. 속도 Read / Write → μs |
내구성 | 내구성이 뛰어난 InMemory DB로, 장애시 무손실 복구가 가능합니다. |
비동기식 복제를 지원하기 때문에, 데이터 손실이 발생할 수 있습니다. => 데이터 손실이 허용되는 경우 ElastiCache를 사용한다면, ( Ex) 다른 소스에서 빠르게 데이터베이스를 다시 구축할 수 있는 상황 등 ) 기존 데이터베이스 액세스를 더 빠르고 효율적으로 처리할 수 있습니다. |
MemoryDB 와 ElastiCache를 요약하자면 ?
MemoryDB | ElastiCache |
1. 안전하고 빠른 주요 데이터베이스 역할 2. 중요한 데이터를 보호하고 지속성을 보장하는데 적합 |
1. 기존 데이터베이스를 빠르게 액세스하는 데 도움을 주는 캐시 역할 2. 성능 향상을 위해 일시적으로 데이터를 저장하는데 적합 |
자 오늘은 MemoryDB와 ElastiCache에 대해 알아보았습니다 !!
도움이 되셨나요 ㅎㅎ
각 서비스의 특징을 정확하게 알고 적재적소에 알맞게 사용 하는 것이 중요합니다 !!
그럼 다음 시간에 다른 주제로 만나요 안녕 ~~
'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글
[AWS] CodeStar (0) | 2023.08.03 |
---|---|
[AWS] eks addon 3rd party Upbound Universal Crossplane란 (0) | 2023.08.02 |
[AWS] IAM 사용자를 위한 MFA 강제 적용 정책 (0) | 2023.07.31 |
[AWS] ROOT 계정 이메일 변경 방법 (0) | 2023.07.28 |
Lambda_API Gateway 트리거 설정 & 엑세스 로깅을 활성화 (0) | 2023.07.24 |
댓글