반응형
wiredTiger
-
MongoDB Oplog 와 Journaling 차이MongoDB 2021. 4. 28. 14:04
MongoDB에서 Oplog와 Journaling이라는 개념이 있습니다. 어느날 엇?! 이게 뭐였더라 둘다 sync를 맞춰주는 녀석이었던 같은데 확실하게 어떤 차이가있지?? 라고 헷갈리기 시작해서 정리하게되었습니다. 1. Oplog (operations log) 정확한 이름은 Replica Set Oplog입니다. 네이밍에서 느껴지듯이 이 개념은 레플리카에 속하는 개념입니다. Oplog는 Replica set의 데이터를 동기화를 위해 내부에서 발생하는 모든 동작의 로그를 기록한 것 입니다. Replica set의 개념을 제대로 모르는 분들을 위해 간략하게 설명! MongoDB는 HA(High Availability)를 위해 클러스터를 구축하는 개념이 Replica set 입니다. 이 클러스터를 구축하기 ..