db같은 경우는 내 멘토님이 요런거를 공부하라고 하셔서 몇가지만 다시 적어보려구 한다.1. CAP & PACELC 이론2. 클러스터링3. 리플리케이션 (아직)4. 파티셔닝 (아직)5. 샤딩 (아직)더 많지만.. 다시 정리하는 차원에서 하는거니까..일단 요정도만 하장db는 그래도 내가 열심히 조사했으니 괜찮겠지..첫번째 cap&pacle이건 분산시스템에서 만족할 수 없는 원칙이라고 한다. 둘중 CAP이 만족할 수 없는 원칙이다.PACLE은 다른거이므로조금있다 작성예정이다. CAP은 약자로 일관성,가용성,네트워크 분할 하용이 존재하고 이들중 두개만 만족을 시킬 수 있다고 한다.더욱이 MSA환경에서는 네트워크 분할은 무조건 가져가야 하므로 일관성과 가용성중 하나를 포기를 해야 할듯싶다.근데 뭐가 더 중요할까?..