मैं इस प्रकार कुछ जानकारी स्टोर करने के लिए चाहते हैं (ध्यान दें, मैं इस डेटा संरचना करने के लिए शादी-शुदा नहीं हूँ, लेकिन यह आपको पता चलता है अंतर्निहित जानकारी मैं संग्रहीत करना चाहते हैं):मूल्य से सरल खोज?
{ user_id: 12345, page_id: 2, country: 'DE' }
इन में रिकॉर्ड्स, user_id एक अनूठा फ़ील्ड है, लेकिन पेज_आईडी नहीं है।
मैं एक Redis डेटा संरचना में इस अनुवाद करना चाहते हैं, और मैं कुशल खंगालने के लिए सक्षम होने के लिए इस प्रकार चाहते हैं:
- user_id 12345 के लिए, संबंधित देश पाते हैं।
- पेज_आईडी 2 के लिए, सभी संबंधित उपयोगकर्ता_आईड्स और उनके देशों को ढूंढें।
क्या यह वास्तव में रेडिस में ऐसा करना संभव है? यदि हां, तो मुझे किस डेटा संरचना का उपयोग करना चाहिए, और जब मैं उन्हें सम्मिलित करता हूं तो मैं रिकॉर्ड को डुप्लिकेट करने की संभावना से कैसे बचूं?
जाने का तरीका प्रतीत होता है - वास्तव में मैंने एक हैश और एक एसईटी का उपयोग करने के बजाय समाप्त किया एक सूची - लेकिन अच्छा जवाब! – Richard