首页 > 数据库 >一文搞懂redis的所有知识点

一文搞懂redis的所有知识点

时间:2024-10-11 18:46:26浏览次数:11  
标签:知识点 Redis 常用命令 redis springframework org import 搞懂

简介:整理自黑马程序员苍穹外卖项目p50-p62

Redis简介

在这里插入图片描述

Redis的下载与安装

在这里插入图片描述

Redis安装包的目录结构

在这里插入图片描述

redis.window.conf配置文件

修改密码:
在这里插入图片描述

Redis服务的启动

也可直接双击redis-server.exe文件启动
在这里插入图片描述

Redis客户端连接服务端

在这里插入图片描述

Redis图形化界面

三款图形化界面工具下载地址
1、Another Redis Desktop Manager
2、Redis Insight
3、RedisDesktopManager

Another Redis Desktop Manager图形化界面工具

在这里插入图片描述

Redis数据类型

Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型
在这里插入图片描述

Redis字符串类型常用命令

在这里插入图片描述

Redis哈希类型常用命令

在这里插入图片描述

Redis列表类型常用命令

Redis集合类型常用命令

在这里插入图片描述

Redis有序集合类型常用命令

在这里插入图片描述

Redis通用命令

在这里插入图片描述

在Java中操作Redis

Redis的Java客户端

在这里插入图片描述

Spring Data Redis使用方式

在这里插入图片描述

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
spring:
  redis:
    host: localhost
    port: 6379
    password: ""  #没有设置密码
    database: 10
package com.sky.config;


import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.StringRedisSerializer;

@Configuration//配置类声明
@Slf4j//记录日志
public class RedisConfiguration {
   

    @Bean
    public RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory){
   
        log.info(

标签:知识点,Redis,常用命令,redis,springframework,org,import,搞懂
From: https://blog.csdn.net/weixin_62818371/article/details/142852383

相关文章

  • redis运维手册
    目录redis集群资源配置建议Productionenvironmentbasicreplication配置replication的特性replication中的网络连接replication过程replicationID重启和故障转移下的部分同步Read-onlyreplicareplication的可靠性replicationexpirekeysreplica和master的认证Redis的配置静态......
  • Redis-02 数据持久化
    redis持久化即将数据从内存写入磁盘,Redis提供了两种持久化的方式:RDB和AOF。1.RDBRDB持久化:Redis可以将内存中的数据定期快照保存到磁盘上的一个二进制文件中。RDB持久化是一种比较紧凑的文件格式,适用于备份和灾难恢复。通过配置Redis的持久化策略,可以设置Redis定期保存快......
  • C# StackExchange.Redis RedisHelper 工具类
    StackExchange.RedisRedisHelper工具类Install-PackageStackExchange.RedisusingMicrosoft.Extensions.Configuration;usingStackExchange.Redis;usingSystem;usingSystem.Collections.Generic;usingSystem.Configuration;usingSystem.IO;usingSystem.Text;u......
  • Redis 完整指南:命令与原理详解
    目录1.Redis概述什么是RedisRedis应用场景2.安装与启动Redis安装步骤源代码安装使用包管理器安装(以Ubuntu为例)编译与启动命令编客户端连接3.Redis存储结构KV存储结构数据结构类型String(字符串)List(列表)Hash(哈希)Set(集合)Zset(有序集合)4.基础命令String相关......
  • 多层嵌套json字符串(jsonStr)写入redis
    1、连接redisJedisjedis=newJedis("localhost",6379);2、将字符串转为json格式JSONObjectjs=JSONObject.fromObject(jsonStr);3、对json格式进行解析4、将json写入redispublicstaticvoidRedisSet(JSONObjectjs,Jedisjs01){//获取json中的所有key......
  • Java 接口缓存(Redis + 注解)
      为了提升用户体验并优化那些因数据量庞大而导致响应缓慢的统计类接口,我们可以采用以下策略来实现接口数据的缓存机制:实现步骤:引入缓存机制:利用Redis作为缓存存储,因其速度快且支持高并发访问。前端请求处理:在前端请求到达后端之前,通过拦截器(Interceptor)进行处......
  • 模拟一个微服务架构项目来学习包括Nacos、EMQX、GateWay、RabbitMQ、Canal、Mybatis-P
    前言介绍下最近做的项目:为什么做这个项目?项目的核心用户目标是谁?面向新能源电车用户给目标用户提供了什么价值?方便快捷充电服务团队的作用?需求分析,概要设计,详细设计,开发,测试,部署,上线我的作用?1-2两个核心业务详细设计(业务流程,接口入参,接口出参,表结......
  • 图解Redis 04 | Set数据类型的原理及应用场景
    介绍Redis的Set类型是一个不允许重复元素的集合,元素存储的顺序不按照插入的顺序,因此属于无序集合。一个Set最多可以存储2^32-1个元素,这与数学中的集合概念类似。Set类型不仅支持增、删、改、查等操作,还支持多个Set之间的交集、并集和差集运算。内部实现Set类......
  • 生物知识点笔记
    目录生物知识点笔记细胞、分子、元素、酶酶与能量光合呼吸神经体液调节实验生物知识点笔记细胞、分子、元素、酶肺炎支原体的遗传物质是\(DNA\)。哺乳动物血液内\(Ca^{2+}\)含量过低会导致肌肉发生抽搐;过高会导致肌无力。噬菌体需要寄生在活细胞体内培养。水的生理作用......
  • 海明码(Hamming Code)的知识点
    这道题目考察的是海明码(HammingCode)的知识点。海明码是一种线性错误纠正码,由理查德·海明(RichardHamming)在1950年发明。它主要用于检测和纠正数据传输或存储过程中的单个错误位。海明码的基本原理:奇偶校验:海明码利用奇偶校验位来检测错误。在数据位之间插入校验位,使得每个校......