RDBMS vs NoSQL, CAP 이론

Posted 05 8, 2013 19:10, Filed under: BigData/NoSQL


Visual Guide to NoSQL System
이미지 출처 : http://blog.nahurst.com/visual-guide-to-nosql-systems


사용자 삽입 이미지



사용자 삽입 이미지


# CAP 이론

* 일관성(Consistency) : 모든 노드들은 같은 시간에 동일한 항목에 대하여 같은 내용의 데이터를 사용자에게 보여준다.

* 가용성(Availability) : 모든 사용자들이 읽기 및 쓰기가 가능해야 하며, 몇몇 노드의 장애 시에도 다른 노드에 영향을 미치면 안된다.

* 생존성(Partition tolerance) :  노드 간의 메시지 손실(부분 결함)이 있어도 정상적으로 동작해야 한다.



사용자 삽입 이미지


# ACID(Atomicity, Consistency, Isolation, Durability)

트랜잭션이 안전하게 수행되는 것을 보장하기 위해 가져야 하는 특성으로, 원자성(Atomicity), 일관성(Consistency), 고립성(Isolation), 지속성(Durability)으로 표현된다.

* 원자성(Atomicity)은 한 트랜잭션 안의 모든 작업은 모두 성공하거나 모두 실패하는 것을 원칙으로 하는 단위 작업의 특성을 의미.

* 일관성(Consistency)은 한 트랜잭션이 성공하면, 모든 데이터는 동시에 일관성 있는 상태로 유지되어야 한다는 것을 의미.

* 고립성(Isolation)은 한 트랜잭션의 작업이 수행되는 도중에는 다른 트랜잭션 작업이 수행될 수 없음을 의미.

* 지속성(Durability)은 트랜잭션이 성공하면, 해당 최종 상태는 영원히 반영되어야 함을 의미.



※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
05 8, 2013 19:10 05 8, 2013 19:10


Trackback URL : http://develop.sunshiny.co.kr/trackback/883

Leave a comment

« Previous : 1 : ... 133 : 134 : 135 : 136 : 137 : 138 : 139 : 140 : 141 : ... 648 : Next »

Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. Generally I do not read post on bl... 레기읏룸 셔츠룸 차이. 레깅스룸 부엉이 01 24,
  2. Wonderful site. A lot of useful in... /427 01 23,
  3. 안녕하세요^^ 배그핵
  4. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  5. 정말 큰 도움이 되었습니다.. 감사합... 사랑은

Recent Trackbacks

  1. important link important link %M
  2. invoice printing and mailing services invoice printing and mailing services %M
  3. my review here my review here %M
  4. relocation services london relocation services london %M
  5. get redirected here get redirected here 24 01

Calendar

«   01 2020   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 2823623 HIT
TODAY 488 HIT
YESTERDAY 543 HIT