2011-03-12 2 views
0

redis는 키에 memcached와 같은 메모리를 할당합니까? 길이가 X 인 '메모리 슬랩'에 맞는 한 'foo'키와 'foo2'키 사이에 증분 메모리가 필요하지 않습니까? 또는 추가 문자가 키에 추가 될 때마다 필요한 메모리 양이 단조롭게 증가합니까?redis 키의 문자 수는 메모리 증분에 직접 증가합니까?

값은 어떻게됩니까? 그것은 또한 단조롭게 증가하거나 redis에서 '슬랩 할당 자'개념의 영향을 받습니까?

답변

0

아니요. Redis는 메모리에 관해서는 약간 낭비입니다. 디자인 때문에 서버가 얼마나 많은 메모리를 소비하는지 알기가 매우 어렵습니다.

또한 새로운 VM (가상 메모리와 가상 컴퓨터를 혼동하지 말아야 함)을 포함하는 2.x의 릴리스로 인해 실제로 필요한 것보다 많은 공간을 차지합니다.

이 문제에 대한 자세한 정보는 Antirez 블로그에서 확인할 수 있습니다. http://antirez.com/

관련 문제