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

redis、keyを使用したSpringブートキャッシングには\ xac \ xed \ x00 \ x05t \ x00\x06があります

    redisテンプレートを作成する

    private RedisTemplate<String, ?> createRedisTemplateForEntity() {
            RedisTemplate<String, Object> redisTemplate = new RedisTemplate<String, Object>();
            redisTemplate.setConnectionFactory(getRedisConnectionFactory());
            redisTemplate.setHashValueSerializer(new StringRedisSerializer());
            redisTemplate.setKeySerializer(new StringRedisSerializer());
            redisTemplate.setValueSerializer(new StringRedisSerializer());
            redisTemplate.setHashKeySerializer(new StringRedisSerializer());
            redisTemplate.afterPropertiesSet();
    
        return redisTemplate;
    }
    

    キーとして奇妙な文字列を作成するのはなぜですか?

    キーは、キャッシュ可能として注釈が付けられたメソッドに存在する引数属性に基づいて作成されます。これは、SpringがRedisからキャッシュ値を読み取る方法です。



    1. ubuntu14.04のredis-server:バインドアドレスはすでに使用されています

    2. MongoDBコレクション内のすべてのドキュメントに対して単一のフィールドを選択するにはどうすればよいですか?

    3. Predisを使用して、多次元連想配列を設定(つまり保存)する方法は?

    4. マングースでのカスケードスタイルの削除