샤딩

    샤딩 (Sharding) 이란?

    Sharding 이란? 데이터베이스 혹은 검색엔진에서 데이터의 수평적 분할을 말한다. 각각의 샤드는 보통 독립적인 데이터베이스 서버 인스턴스를 갖고 있어 로드를 분산한다. 데이터베이스에 있는 일부 데이터는 모든 샤드에 존재할 수도 있지만, 또 다른 일부 데이터는 단 하나의 샤드에만 존재할 수도 있다. 각각의 샤드 (혹은 서버) 는 데이터의 하위집합에 대한 유일한 출처(Source)로서 동작한다. 레퍼런스 https://en.wikipedia.org/wiki/Shard_(database_architecture)

반응형