레디스 샤딩은 무엇을 의미하나요?
Redis의 샤딩(Sharding 또는 Partitioning) 기술은 데이터를 여러 Redis 인스턴스로 분산시키는 방법을 의미합니다. 샤딩 후 각 Redis는 하위 집합을 소유합니다. 원본 데이터 세트. (추천: "redis video tutorial")
데이터의 양이 매우 많을 때 이 기술은 데이터의 양을 여러 호스트의 Redis 인스턴스로 분산시켜 이를 통해 단일 Redis 인스턴스의 압력을 줄입니다. 샤딩 기술은 저장 용량(여기서는 주로 메모리의 저장 용량을 나타냄)과 여러 컴퓨터의 컴퓨팅 성능을 보다 확장 가능한 방식으로 사용할 수 있습니다.
(1) from 스토리지 기능 측면에서 샤딩 기술은 여러 컴퓨터의 메모리를 사용하여 더 많은 양의 데이터를 저장할 수 있습니다. 샤딩 기술이 없으면 Redis의 저장 용량은 단일 호스트의 메모리 크기로 제한됩니다.
(2) 컴퓨팅 파워의 관점에서 샤딩 기술은 컴퓨팅 작업을 다중 코어 또는 다중 호스트에 분산시켜 멀티 코어 및 다중 호스트를 최대한 활용할 수 있습니다. 컴퓨팅 파워.
위 내용은 Redis 샤딩은 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!