redis에는 기본적으로 0~15까지의 dbs가 총 16개 있으며, 기본적으로 db0을 사용합니다
reidis에서 서로 다른 애플리케이션을 분리하는 방법 동시에 서로의 데이터가 동일한 인스턴스에 저장됩니까? 이는 mysql 데이터베이스와 동일합니다. 다양한 애플리케이션 데이터가 서로 다른 데이터베이스에 저장됩니다.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!