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

स्प्रिंग डेटा RedisTemplate:मान और हैशवैल्यू को क्रमबद्ध करना

Redis कुंजी और मान को स्ट्रिंग के रूप में संग्रहीत करता है। पार्सिंग को संभालने के लिए यह आपकी दृढ़ता परत पर निर्भर है। उदाहरण में, उपयोगकर्ता एक पीओजेओ है न कि एक स्ट्रिंग। मेरा सुझाव है कि आप StringRedisSerializer के बजाय जैक्सनजेसनरेडिससेरियलाइज़र का उपयोग करें। इस तरह आप अपने मान के रूप में json को स्टोर कर रहे हैं।

<bean id="userJsonRedisSerializer" 
    class="org.springframework.data.redis.serializer.JacksonJsonRedisSerializer">
    <constructor-arg type="java.lang.Class" value="com.mycompany.redis.domain.User"/>
</bean>



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. प्रोग्रामेटिक रूप से रेडिस क्यू (आरक्यू) में एक कतार () को नष्ट / हटाना

  2. एसिंक कमांड और टास्क के बाद टाइमआउट अपवाद। जब कोई स्टैक एक्सचेंज में इंतजार कर रहा है। रेडिस

  3. मॉड्यूल नॉटफाउंड एरर:विंडोज़ पर 'जीआरपी' नाम का कोई मॉड्यूल नहीं है

  4. Resque, Resque Server, RedisToGo पर Heroku . के साथ

  5. रेल कैसे बताएं कि क्या एक साइडकीक कार्यकर्ता perform_async . के साथ किया जाता है