Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Bộ nhớ đệm khởi động mùa xuân với redis, khóa có \ xac \ xed \ x00 \ x05t \ x00 \ x06

Tạo mẫu 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;
}

Tại sao nó lại tạo ra một chuỗi kỳ lạ làm khóa?

Khóa được tạo dựa trên các thuộc tính đối số có trong phương thức của bạn, được chú thích là có thể lưu vào bộ nhớ cache. Đây là cách mùa xuân đọc giá trị bộ nhớ cache từ redis.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ServiceStack Redis hoạt động như thế nào trong việc truy xuất dữ liệu

  2. Kiểm soát sự cố luồng với nút / redis và gọi lại?

  3. Nodejs, không đợi truy vấn Redis hoàn tất trước khi tiếp tục thực thi

  4. Tạo khóa hàng loạt trong Redis - ServiceStack C #

  5. Docker không khởi động được đường ray