zoukankan      html  css  js  c++  java
  • SpringBoot学习笔记:Redis缓存

    SpringBoot学习笔记:Redis缓存

    关于Redis

      Redis是一个使用ANSI C语言编写的免费开源、支持网络、可基于内存亦可以持久化的日志型、键值数据库。其支持多种存储类型,包括String(字符串)、List(链表)、Set(集合)、有序集合、Hash(哈希类型)

    用Redistemplate操作Redis

      在Java中操作Redis可以使用Jedis。Spring Data Redis是基于Redis来实现的,它在Jedis上面封装了一层,让我们操作Redis更加简单

    连接Redis服务器

      我们在Linux服务器上安装Redis服务后,需要在redis安装目录的配置文件(redis.config)中关闭保护模式并设置访问密码:

    # bind 127.0.0.1  -- 注释掉此行
    ...
    protected-mode no  -- 将 yes改为 no
    ...
    requirepass mypassword  -- 设置密码
    

      在我们的SpringBoot应用中,首先要添加依赖:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>

      接着在配置文件中配置Redis服务器地址:

    # Redis配置
    spring.redis.host=******
    spring.redis.port=6379
    spring.redis.password=******

    Redistemplate

      Redistemplate是一个泛型类,可以指定key和value类型,我们以字符串操作来演示。

    自定义缓存工具类

    参考链接

      

      

  • 相关阅读:
    umask设置导致的weblogic中的应用上传的文件没有权限打开
    顺序表查找及其优化(Java)
    前端能力要求
    CSS动画:旋转卡片效果
    CSS居中
    http服务器与https服务器的区别
    phpCURL抓取网页内容
    Node.js概述
    jQuery源码分析
    JavaScript学习书签
  • 原文地址:https://www.cnblogs.com/MrSaver/p/11537904.html
Copyright © 2011-2022 走看看