Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

क्या .NET Core 3 में Redis कैश को स्टैक एक्सचेंज पैकेज के उपयोग की आवश्यकता है?

उनके गिट रेपो के माध्यम से थोड़ा सा खुदाई हुई, लेकिन इसे हटा दिया गया है। निष्कासन वर्तमान रिपॉजिटरी में नहीं हुआ, https://github.com/aspnet/Extensions, लेकिन पिछले रिपॉजिटरी में, जो अब संग्रहीत है, https://github.com/aspnet/Caching।

आप मूल पैकेज की कुछ समस्याओं को इस थ्रेड में देख सकते हैं:https://github.com/aspnet/Caching/issues/410#issuecomment-418912525

निष्कासन यहां हुआ:https://github.com/aspnet/Caching/issues/423

मैंने 2.1 -> 2.2 और 2.2 -> 3.0 से एस्पनेट में परिवर्तनों को तोड़ने की सूची देखी है और इसके लिए कुछ भी सूचीबद्ध नहीं है। मैं इसे शामिल देखने के लिए दस्तावेज़ीकरण पर एक मुद्दा बनाने जा रहा हूं।

इस बिंदु पर, मेरा मानना ​​​​है कि उत्तर स्टैक एक्सचेंज संस्करण का उपयोग करना है। जाहिर तौर पर पुराने पैकेज की तुलना में इसमें कुछ बड़े सुधार हैं।

अद्यतन करें: समर्थित नवीनतम पैकेज Microsoft.Extensions.Caching.StackExchangeRedis होगा बस इस पैकेज का उपयोग करना .NET Core 3.0 और इसके बाद के संस्करण के लिए सबसे अच्छा होगा।

. की तर्ज पर कुछ
services.AddStackExchangeRedisCache(action =>
                {
                    action.InstanceName = "WhatYouWantToNameIt";
                    action.Configuration = "127.0.0.1:6379";
                });

दस्तावेज़ीकरण यहाँ है!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis . में एकाधिक कुंजियों का नाम कैसे बदलें

  2. Django Celery कार्य के अंदर db पोस्टग्रेज को क्वेरी नहीं कर सकता है

  3. रेडिस में वस्तुओं के क्रमबद्ध सेट को कैसे स्टोर करें?

  4. django-redis-cache में @cache_page () डेकोरेटर का कार्य

  5. मुझे Redis कनेक्शन को क्यों बंद या खुला रखना चाहिए?