का प्रदर्शन एक रेडिस इंस्टेंस में सभी चाबियाँ एक समाप्ति सेट, अस्थिर-लू और ऑलकी-लू समान हैं। लेकिन जब कुंजी को हटा दिया जाता है तो 2 के बीच एक महत्वपूर्ण प्रदर्शन अंतर होता है?रेडिस मैक्समेमरी-पॉलिसी: अस्थिर-लू बनाम ऑलकी-लू
बोनस सवाल:
2 के बीच अलग उदाहरणों allkeys-LRU नीति के साथ विन्यस्त, एक ही सामग्री और एक ही विन्यास होने को छोड़कर:
- उदाहरण एक सभी इसकी एक समय सीमा समाप्त हो के साथ कुंजी है सेट (के विभिन्न मान की समय सीमा समाप्त)
- उदाहरण बी के साथ एक सेट समय सीमा समाप्त हो कोई भी कुंजी है
उदाहरण के लिए स्मृति के ऊपरी हिस्से के अलावा ए समाप्त होने वाली बिट्स के कारण, क्या 2 के बीच एक प्रदर्शन अंतर होता है जब एक कुंजी को allkeys-lru algorithm द्वारा हटा दिया जाता है?
दोनों मामलों में, मैं लिनक्स 64 बिट्स पर रेडिस 2.4.x के उदाहरणों के बारे में बात कर रहा हूं जिसमें maxmemory = 3 जीबी 4-5000 कुंजियों के साथ है जब अधिकतम स्मृति तक पहुंच जाती है (अधिकांश चाबियां हैंश होती हैं)।
धन्यवाद
आपके स्पष्ट उत्तरदाता के लिए धन्यवाद! – colinux
उत्तर देने के लिए कोड का उद्धरण निश्चित रूप से अच्छा है :-) – antirez
@antirez इसे लिखने वाले व्यक्ति से एक टिप्पणी प्राप्त करना भी कूलर है :) – Mahn