핵심 흐름 웹 규모의 문제를 다룬 논문이, 실제 NoSQL 생태계의 설계 기준이 되었습니다.

출발점은 제품 소개가 아니라 분산 저장에서 무엇을 우선할지에 대한 선택이었습니다.

논문이 먼저 운영 원칙을 만들고
그 원칙이 구현체와 용어로 굳어지며
오늘의 여러 NoSQL 계열로 분화되었습니다
2004-2007

논문이 분산 저장의 방향을 제시

RDB 밖의 설계가 정당화되기 시작한 구간입니다.

Google BigTable 대규모 컬럼 계열 저장 모델을 제시
Amazon Dynamo 가용성과 복제를 우선하는 키-값 설계에 영향
2008-2010

아이디어가 구현체와 용어로 정착

이 시기부터 NoSQL은 실제 운영 선택지로 퍼집니다.

2008 Cassandra 분산 컬럼 저장 계열이 본격화
2009 MongoDB + “NoSQL” 문서 DB와 용어가 함께 대중화
2010 Redis, CouchDB 목적별 데이터 저장 선택지가 확대
2012-현재

확장성 요구가 여러 계열로 분화

“RDB가 아닌 것”에서 “문제별 저장 전략”으로 이동합니다.

NewSQL ACID와 수평 확장을 함께 추구
다중 모델 DB 한 엔진에서 여러 데이터 모델을 처리
특수 목적 DB 서버리스, 벡터 등 운영 목적별 엔진이 증가
BigTable의 계보 직접 영향

BigTable → HBase, Cassandra

논문 속 분산 컬럼 저장 아이디어가 오픈소스와 대형 시스템 구현으로 이어졌습니다.

Dynamo의 계보 직접 영향

Dynamo → DynamoDB, Riak

고가용성 중심 키-값 설계가 상용 서비스와 분산 KV 저장소로 구체화되었습니다.