>  기사  >  데이터 베이스  >  Redis 샤딩은 무엇을 의미하나요?

Redis 샤딩은 무엇을 의미하나요?

藏色散人
藏色散人원래의
2019-06-11 09:43:287133검색

Redis 샤딩은 무엇을 의미하나요?

레디스 샤딩은 무엇을 의미하나요?

Redis의 샤딩(Sharding 또는 Partitioning) 기술은 데이터를 여러 Redis 인스턴스로 분산시키는 방법을 의미합니다. 샤딩 후 각 Redis는 하위 집합을 소유합니다. 원본 데이터 세트. (추천: "redis video tutorial")

데이터의 양이 매우 많을 때 이 기술은 데이터의 양을 여러 호스트의 Redis 인스턴스로 분산시켜 이를 통해 단일 Redis 인스턴스의 압력을 줄입니다. 샤딩 기술은 저장 용량(여기서는 주로 메모리의 저장 용량을 나타냄)과 여러 컴퓨터의 컴퓨팅 성능을 보다 확장 가능한 방식으로 사용할 수 있습니다.

(1) from 스토리지 기능 측면에서 샤딩 기술은 여러 컴퓨터의 메모리를 사용하여 더 많은 양의 데이터를 저장할 수 있습니다. 샤딩 기술이 없으면 Redis의 저장 용량은 단일 호스트의 메모리 크기로 제한됩니다.

(2) 컴퓨팅 파워의 관점에서 샤딩 기술은 컴퓨팅 작업을 다중 코어 또는 다중 호스트에 분산시켜 멀티 코어 및 다중 호스트를 최대한 활용할 수 있습니다. 컴퓨팅 파워.

위 내용은 Redis 샤딩은 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.