검색 엔진은 전문화된 NoSQL의 유형
NoSQL
ACID 제공하지 않음 (SQL보다 덜 제한적인 일관성 모델을 이용하는 데이터의 저장 및 검색 매커니즘 제공)
SQL 보다 더 좋은 Consistency, Partition Tolerlance, Availity 제공
※ CAP 이론
현존하는 거의 모든(혹은 모든) 데이터 저장하는 매체들은 Consistency, Partition Tolerlance, Availity 세 가지 중 두 가지만 추구 가능
SQL: Consistency 추구하는 데이터베이스
검색 엔진: Availity, Partition Tolerance를 축으로 하는 서비스
- 하나의 문서 변경 시 색인 변경에 시간이 걸리고 그 사이 Consistency 추구되지 않을 수 있음
'검색 엔진' 카테고리의 다른 글
SQL vs 검색 엔진 (0) | 2023.12.23 |
---|