NoSQL 가용성과 운영 안정성에 대한 분석 ==> http://d2.naver.com/helloworld/1039
NHN NBP저장시스템개발팀의 이혜정씨의 NoSQL에 대한 가용성과 안정성에 대한 결론은 다음과 같음.
카산드라는
- 장애시 데이터 복구시간이 오래 걸림
- 복구가 되기전에 해당데이터를 읽으면 틀린결과를 반환할 수 있음.
- 그래서 정합성 레벨을 높이지 않는다면 읽기 처리가 필요한 서비스에서는 사용하기 어려움.
HBase는
- 구성상 장애요소가 많음.
- 하지만 HDFS 장애가 아닌 이상 데이터 복구가 발생하지 않아 다운타임이 짦음.
- HDFS 장애가 발생해도 다운타임이 생기지 않음.
- 복구중 읽기 성능은 떨어지지만 정합성은 보장됨
- SPoF 부분을 이중화하면 가용성을 더 높일 수 있음
MongoDB는
- 자동 Fail Over를 제공하여 다운타임이 짦음.
- 하지만 비동기식 복제로 인해 Fail Over후 데이터가 유실될 가능성이 있음.
'4차산업 > 빅데이터' 카테고리의 다른 글
[MongoDB] 파이썬으로 MongoDB 테스트 (0) | 2018.01.02 |
---|---|
[몽고DB] 몽고DB시작하기 (0) | 2017.12.19 |
[Google] Making Sense of Data ____ Unit 3. Finding Patterns and Relationships in Data (0) | 2014.04.07 |
[Google] Making Sense of Data ____ Unit 2. Answering Basic Questions with Fusion Table (0) | 2014.04.07 |
[Google] Making Sense of Data ____ Unit 1. Introducing the Data Process (0) | 2014.04.07 |