shard1 Elasticsearch의 shard와 replica shard와 replica는 elasticsearch에서만 존재하는 개념은 아니다. DB쪽에서는 널리 쓰는 개념이니 알아두면 도움이 되겠지. 컴퓨터를 좀 안다 하면 RAID를 들어본 적이 있을거다. shard와 replica를 이해하는데 RAID 개념이 도움이 될 듯 하다. RAID 0 / RAID 1 RAID는 여러개의 하드디스크를 용도에 맞게 구성해 사용하는 기술이다. 저장 속도를 높이기 위해 분할 저장을 하거나 안정성을 위해 복제본을 만들거나 패리티 비트를 쓰거나 하는 등의 기술이다. RAID0은 stripe라고도 한다. 2개의 disk가 있을 경우 데이터를 나눠서 기록하는 방식이다. 이 방식은 데이터를 저장하는 속도를 높여주는 역할을 한다. disk가 한개라면 동시에 1개 데이터만 기록할 수 있지.. 2020. 1. 11. 이전 1 다음