sql >> データベース >  >> NoSQL >> Redis

Spring Data RedisTemplate:値とHashValueのシリアル化

    Redisはキーと値を文字列として保存します。解析を処理するのは永続層次第です。この例では、UserはPOJOであり、Stringではありません。 StringRedisSerializerの代わりにJacksonJsonRedisSerializerを使用することをお勧めします。このようにして、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. コレクション内のすべてのキーの名前を取得します

    2. 名前の長さはRedisのパフォーマンスに影響しますか?

    3. ハウツー:50行未満のコードを使用して大規模にスキャンされたPDFにインデックスを付ける

    4. Redisで偏ったハッシュスロットを修正する方法