>  기사  >  데이터 베이스  >  Redis 인스턴스는 몇 개의 키를 저장할 수 있나요?

Redis 인스턴스는 몇 개의 키를 저장할 수 있나요?

anonymity
anonymity원래의
2019-06-05 13:20:258867검색

redis에는 기본적으로 0~15까지의 dbs가 총 16개 있으며, 기본적으로 db0을 사용합니다

reidis에서 서로 다른 애플리케이션을 분리하는 방법 동시에 서로의 데이터가 동일한 인스턴스에 저장됩니까? 이는 mysql 데이터베이스와 동일합니다. 다양한 애플리케이션 데이터가 서로 다른 데이터베이스에 저장됩니다.

Redis 인스턴스는 몇 개의 키를 저장할 수 있나요?

Redis에서 데이터베이스는 데이터베이스 이름이 아닌 정수 인덱스로 식별됩니다. 기본적으로 클라이언트는 데이터베이스 0에 연결됩니다. Redis 구성 파일의 다음 매개변수는 총 데이터베이스 수를 제어합니다.

databases 16

다음 명령을 통해 다른 데이터베이스로 전환할 수 있습니다.

select 1

ps: Redis 클러스터에서, no redis 클러스터는 db0만 지원하므로 select 명령어를 사용할 수 있습니다.

각 데이터베이스는 자체 공간을 갖고 있어 키 충돌을 걱정할 필요가 없습니다.

다른 데이터베이스에서는 동일한 키가 고유한 값을 갖습니다.

redis 인스턴스는 몇 개의 키를 저장할 수 있나요?

공식적으로는 단일 인스턴스가 키를 처리할 수 있다고 밝혔습니다: 2억 5천만 개, 참조 링크: https://redis.io/topics/faq, 다음은 원래 단어입니다:

What is the maximum number of keys a single Redis instance can hold? and what the max number of elements in a Hash, List, Set, Sorted Set?
Redis can handle up to 2^32 keys, and was tested in practice to handle at least 250 million keys per instance.
Every hash, list, set, and sorted set, can hold 2^32 elements.
In other words your limit is likely the available memory in your system.

키 또는 값의 최대 크기는 512M

위 내용은 Redis 인스턴스는 몇 개의 키를 저장할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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