목록Sharding (2)
DB & AWS Knowledge
이 페이지에서는 NoSQL 의 대표 엔진중 하나인 MongoDB 의 등장배경, 특징등에 대하여 다룬다이 페이지는 Perplexity Pro 의 검색 내용에 근거하여 작성하며 이에 따른 Perplexity 의 출처 링크도 같이 작성하며 공유한다. MongoDB 의 등장배경 MongoDB 는 2007년 뉴욕의 신생 기업 10gen(현재 MongoDB Inc.)에서 웹 애플리케이션을 위한 PaaS(Platform as a Service) 제품의 핵심 데이터베이스로 개발되기 시작되었다. 이 때, 사용되는 DB 의 형태들은 RDBMS 였으나 RDBMS 는 Scale-Out, 정형 데이터 형태로 인하여 유연하지 않은 데이터구조등의 한계가 있었고, 이 때 MongoDB Inc. 는 이를 극복하기 위하여 Mongo..
해당 페이지에서는 인프라 아키텍처에 대해서 다룬다. 참고 서적 그림으로 공부하는 IT 인프라구조 (제이펍) 아키텍처의 의의 인프라 시스템은 단순히 나열로 세워서 되는게 아니다. 건물을 지을 때, 어떤 계획없이 세우지 않고 설계를 한 후, 그에 따라 건물을 짓는 것 처럼 인프라 시스템도 어떠한 구성으로 만들지 설계가 필요하다. 이러한 시스템을 만들기 위해서 구상하는 혹은 구성된 구조를 아키텍처 (architecture) 라 한다. 잘못된 설계로 건물을 지으면 나중에 붕괴등의 문제로 대참사가 일어 나는 것 처럼, 인프라 시스템도 설계가 잘못되면 돌이킬 수 없는 서비스 장애를 겪을 뿐더러 부분적으로 문제를 해결하기가 어려워 처음부터 다시 뒤엎을 수도 있는 문제가 발생 할 수 있다. 아키텍처의 종류 아키텍처는 ..