2014-06-24 2 views
15

redis-python 문서를 읽고 온라인으로 검색 한 결과, Redis()에 대한 db 매개 변수에 관한 내용을 찾을 수 없습니다. 그것은 무엇을 위해 사용됩니까?redis-python db = 0 매개 변수는?

답변

12

기본적으로 redis에는 16 개의 데이터베이스가 있으며 인덱스로 해당 데이터베이스를 지정할 수 있습니다. 이것이 바로 그 때문입니다.

SELECT 명령을 참조하십시오.

+1

+1 - 참고 사항 [redis.conf] (https://github.com/antirez/redis/blob/46319094dba97e1e5627ad52687d8d9dab26c070/redis.conf#L115-118) –

+0

이러한 "데이터베이스"는 실제로는 다른 네임 스페이스입니다. 같은 데이터베이스. 이 기능이 곧 출시 될 v3 (클러스터 버전)에서 지원되지 않는다는 사실 외에도 성능 측면에서 예상치 못한 결과가 발생할 수 있습니다. 이 블로그 게시물 (http://redislabs.com/blog/benchmark-shared-vs-dedicated-redis-instances)에서 자세한 내용을 확인할 수 있습니다. –