샤딩(sharding)과 파티션(partition) 차이
분산 저장기술이 발달하면서 몇가지 비슷하면서 다른 용어들이 반복해서 나타난다. 샤딩(sharding), 파티션(partition), 리플리카(replica) 우선 파티셔닝은 두가지 형태가 있다.수평(horizontal) 파티션퍼포먼스, 가용성을 위해 KEY 기반으로 여러곳에 분산저장일반적으로 분산 저장기술에서 파티셔닝은 수평분할을 의미한다.수직(vertical) 파티션하나의 엔티티를 2개 이상으로 분리하는 작업관계형 DB에서 3정규화와 같은 개념으로 접근하면 이해가 용이하다.그럼 샤딩은 무엇인가?샤딩은 수평 파티션과 동일한 개념이다.sharding == horizontal partitioning 마지막으로 리플리카는 무엇인가?리플리카는 또 다른 샤딩으로 이해하자.물리적으로 분산된 샤드(노드)의 장애복구를..
이것저것
2017. 10. 9. 11:37
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 정규표현식
- Refactoring
- vetur
- js export default
- 유시민의 글쓰기 특강
- dns
- pyenv
- RDS
- Vue
- 리플리카
- getters
- 개발자 유시민
- AWS
- a record
- vue cli
- tslint
- mysql
- vuex
- vue.js
- 실용주의 프로그래머
- Regular Expression
- aws rds
- js export
- Python
- webpac-simple
- Regex
- 리팩터링
- js import
- webpack
- pragmatic programmer
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함