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

स्प्रिंग डेटा रेस्ट एप्लिकेशन को रेडिस कैशिंग को लागू करने के बाद डेटाबेस से डेटा नहीं मिल रहा है

मुझे पता चला कि @RedisHash एनोटेशन का उपयोग करने से केवल Redis डेटाबेस में लेन-देन होगा। इसलिए मैंने सभी GET कॉलों पर @Cacheable का उपयोग करने के लिए और डेटाबेस में परिवर्तन करने के लिए जिम्मेदार अन्य सभी कॉलों पर @CacheEvict का उपयोग करने के लिए एक अलग दृष्टिकोण लिया।

संभवतः @RedisHash Redis को एक लेन-देन डेटाबेस के रूप में उपयोग करने के लिए है जिसे किसी अन्य प्रक्रिया का उपयोग करके पोस्टग्रेज जैसे स्थायी डेटाबेस के लिए जारी रखा जा सकता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कई परियोजनाओं के साथ एक देव मशीन पर रेडिस डेटाबेस

  2. रेडिस सीरियलाइज़ेशन और डिसेरिएलाइज़ेशन

  3. क्या एकाधिक क्लाइंट रेडिस में अवरुद्ध किए बिना एक ही सूची को एक साथ एक्सेस कर सकते हैं?

  4. एक रेडिस श्रोता बनाना - PHP में संभव है?

  5. उदाहरण द्वारा फ्लास्क - एक रेडिस कार्य कतार को लागू करना