2014-04-07 8 views
5

में चाबियों के बराबर कमांड नहीं मिल रहा है, मैंने बस स्टैक एक्सचेंज रेडिस पर स्विच किया है, और मुझे कमांड कुंजियों को समतुल्य नहीं मिला। क्या यह getdatabase() के बजाय छोड़ा गया है या किसी अन्य स्थान पर है?मुझे स्टैक एक्सचेंज रेडिस

उत्तर

4

इसके अलावा, प्रति

http://redis.io/commands/keys

चेतावनी के रूप में: एक आदेश है कि केवल अत्यधिक सावधानी से उत्पादन वातावरण में इस्तेमाल किया जाना चाहिए के रूप में KEYS पर विचार करें। यह बड़े डेटाबेस के खिलाफ निष्पादित होने पर प्रदर्शन को बर्बाद कर सकता है। यह आदेश डिबगिंग और विशेष संचालन के लिए है, जैसे कि आपके कीस्पेस लेआउट को बदलना। अपने नियमित एप्लिकेशन कोड में KEYS का उपयोग न करें। यदि आप अपने कीस्पेस के सबसेट में कुंजी ढूंढने का कोई तरीका ढूंढ रहे हैं, तो सेट का उपयोग करने पर विचार करें।

चेक अगर यह मदद करता है:

https://github.com/StackExchange/StackExchange.Redis/blob/b823aed448ff3eff2c22b1cdae80446629fcf8bd/Docs/KeysScan.md

4

देखें https://stackexchange.github.io/StackExchange.Redis/KeysScan

यह आदेश (लिंक में चर्चा कारणों के लिए) एक सर्वर आदेश, नहीं एक डेटाबेस आदेश है, और GetServer(...).Keys(...) के माध्यम से उपलब्ध है।

+0

पुराना लिंक: https://stackexchange.github.io/StackExchange.Redis/KeysScan#so-how-do-i-use-them –

+0

@MaksimVi। धन्यवाद; github पृष्ठों में संक्रमण इसके लायक था, लेकिन परिणाम के बिना नहीं –

संबंधित मुद्दे