redis启动和简单使用

article/2025/8/26 2:20:52

redis启动和简单使用

1.redis启动

1.1 找到redis解压的位置,在里面输入cmd回车

在这里插入图片描述

1.2 输入redis-server redis.conf指令,然后回车,出现如下界面

在这里插入图片描述

注意:该界面不能关闭了

1.3 再进入一次redis解压的位置 输入cmd回车

在这里插入图片描述

1.4 输入redis-cli指令后的结果

在这里插入图片描述

1.5 补充

当出现127.0.0.1:6379的时候就代表redis客户端是启动成功了,可以对redis进行操作了
在输入redis-cli前需要先打开服务端 redis-server redis.conf

2.redis结合mybatis单框架简单使用

2.1 修改redis.conf中的appendOnly值为yes

在这里插入图片描述

2.2 按照1中的redis启动方法去进行启动

2.3 在需要用缓存的子配置文件写上cache标签(首行)

 <cache type="org.mybatis.caches.redis.RedisCache"></cache>

2.4 cache标签中的type属性如何来的

2.4.1 同时按下两个shift键

在这里插入图片描述

2.4.2 输入RedisCache,双击进入

在这里插入图片描述

2.4.3 复制package后面的这段内容

在这里插入图片描述

2.4.4 粘贴到cache的type属性里面 并在后面拼上.RedisCache,展示结果如下所示

<cache type="org.mybatis.caches.redis.RedisCache"></cache>

2.5 测试方法

 @Testpublic void t1(){SqlSessionFactory sf = SqlSessionFactoryUtil.sf();SqlSession sqlSession01 = sf.openSession();SqlSession sqlSession02 = sf.openSession();EmpMapper em = sqlSession01.getMapper(EmpMapper.class);List<Emp> all = em.findAll();sqlSession01.close();System.out.println(all);System.out.println("------------");EmpMapper em2 = sqlSession02.getMapper(EmpMapper.class);
//        sqlSession01.commit();List<Emp> all2 = em2.findAll();System.out.println(all2);sqlSession02.close();}

2.6 运行结果

在这里插入图片描述


http://chatgpt.dhexx.cn/article/0Gv33V1k.shtml

相关文章

Redis的启动方式三种

Redis的启动方式三种 启动一个 &#xff0c;进入到redis中的src目录下 在控制台输入指令&#xff1a;redis-server &#xff08;注意&#xff1a;这样启动默认端口是 6379 &#xff09; 进入客户端输入&#xff1a;redis-cli 查看进程&#xff0c;杀死进程 指定端口启动redi…

Redis的启动方法

一、Windows下 D: cd Redis //我的redis安装路径为D:\Redis redis-server.exe redis.windows.conf **如果报错creating server tcp listening socket 127.0.0.1:6379: bind No error D:\Redis>redis-cli.exe 127.0.0.1:6379> shutdown not connected> exit redi…

常见的配置中心:Apollo(二)-接入Apollo

1 配置 Apollo作为大型互联网系统生产级别的配置中心&#xff0c;在开发的积累当中构建了自己的配置维度体系。 1.1 配置四层维度 (1)Application(项目应用) 维度中的最顶层&#xff0c;在实际开发中我们一般以项目来作为最外层配置的区分维度。 (2)Environment(开发环境) …

apollo问题之 无法连接apollo配置中心

1.问题描述 1.1.现状场景 1.apollo的配置中心config-server 通过域名 http://demo-applo.wrok.com负载了两台机器10.10.10.02和 10.10.10.01 2.当前应用机器 可以访问并ping通 demo-applo.wrok.com域名 但是无法访问负载的机器1.2.报错信息 [demol-core-server:10.166.101.…

Apollo分布式配置中心(一)

目录 什么是配置&#xff1f; 什么是配置中心&#xff1f; 配置中心需要满足条件 什么是Apollo&#xff1f; Apollo特性 Apollo执行流程 Apollo安装 Git地址&#xff1a; 用户手册&#xff1a; 环境准备&#xff1a; 使用idea 的git clone 拉取源码 修改Apollo\scripts…

Apollo配置中心-手把手教你搭建Apollo配置中心运行环境

1、预置环境信息 运行环境 JDK > 1.8 具体安装及环境及环境变量配置这里不再赘述&#xff0c; 可自行查找资料。 2、下载程序包 演示版本使用的是apollo-1.9.2版本&#xff08;就是几个springboot的项目&#xff09; 应用包下载地址&#xff1a;https://github.com/apo…

Apollo 配置详解

Apollo的总体架构 Apollo的使用架构 Apollo的不同维度的配置分类 下面按照生效顺序 Application 在springboot的application.property定义appid这个key的value&#xff0c;标识该类型的应用。 Environment DEV&#xff08;开发环境&#xff09;FAT&#xff08;功能测试&#…

Apollo配置中心多环境配置

Apollo的快速启动项目中&#xff0c;只有一个DEV&#xff08;开发&#xff09;环境&#xff0c;但是本身的一个apollo-portal管控端可以管理不同环境下的配置&#xff1b;所以apollo配置中心多环境配置下的主要思路为&#xff08;这里以DEV和FAT两个环境举例说明&#xff09;&a…

Apollo配置中心与本地配置优先级

背景 在项目重构时&#xff0c;删除若干个application-{env}.yml文件&#xff0c;仅保留一个application.yml文件&#xff0c;该文件中保留的配置项都是几乎不会变更的配置&#xff0c;至于需要跟随不同环境而变更的配置项都放置在Apollo配置中心。 然后本地application.yml文…

Apollo配置中心搭建

目录 1. 下载安装包和源码包2. 创建数据库和表3. 启动Apollo服务端4. 访问Apollo客户端 1. 下载安装包和源码包 下载地址 找到要安装的版本&#xff0c;我这里选择的是1.3.0版本 下载好安装包后上传至linux的 /usr/local/src文件下并执行下面命令解压到对应文件夹 mkdir apo…

Apollo配置中心动态生效机制

看了其他大佬的文章记录一下自己追源码的过程。 Apollo配置中心动态生效机制&#xff0c;是基于Http长轮询请求和Spring扩展机制实现的&#xff0c;在Spring容器启动过程中&#xff0c;Apollo通过自定义的BeanPostProcessor和BeanFactoryPostProcessor將参数中包含${…}占位符和…

Apollo配置中心使用篇

Apollo配置中心使用篇 常见配置中心对比Apollo核心概念Apollo核心特性Apollo架构设计各模块介绍服务端设计客户端设计Apollo与Spring集成的底层原理 Apollo安装安装apollo-portalconfig service和admin service部署多网卡问题解决修改Portal环境配置调整ApolloPortal配置 Apoll…

携程 Apollo 配置中心 | 学习笔记(一) Apollo配置中心简单介绍

本章将介绍如何在Apollo配置中心中删除已经发布的项目。 专栏目录&#xff1a; 携程 Apollo 配置中心 | 学习笔记 序章 欢迎关注个人公众号&#xff1a; Coder编程 欢迎关注个人网站&#xff1a;https://coder-programming.cn/ 一、前言 之前一直学习SpringCloud, 对于配置…

Apollo 配置中心 多环境配置 Apollo Profiles 配置

Apollo 配置中心 多环境配置 Apollo Profiles 配置 一、全局的配置 1、各环境不变的参数配置在Spring Boot的 application.properties中&#xff1a; app.id你的appid apollo.bootstrap.enabledtrue apollo.bootstrap.namespaces名字空间1&#xff0c;名字空间2 (可以省略) 2、…

Apollo配置中心的基本使用

1、首先创建SpringBoot项目&#xff0c;保证可以正常启动访问 2、加入依赖包 <dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifactId>apollo-client</artifactId> <version>1.1.2</version> </…

开源配置中心之Apollo

Introduction Apollo&#xff08;阿波罗&#xff09;是携程框架部门研发的配置管理平台&#xff0c;能够集中化管理应用不同环境、不同集群的配置&#xff0c;配置修改后能够实时推送到应用端&#xff0c;并且具备规范的权限、流程治理等特性。 服务端基于Spring Boot和Sprin…

【Apollo配置中心】Apollo环境配置

一、简介 Apollo&#xff08;阿波罗&#xff09;是携程框架部门研发的分布式配置中心&#xff0c;能够集中化管理应用不同环境、不同集群的配置&#xff0c;配置修改后能够实时推送到应用端&#xff0c;并且具备规范的权限、流程治理等特性&#xff0c;适用于微服务配置管理场景…

【配置中心----Apollo】Apollo的介绍及使用方式

环境SpringBoot 2 一、Apollo简介 项目组最近的项目都是使用springcloud微服务开发&#xff0c;整个微服务框架中分布式的系统服务、集群等等都非常的多。 每一个服务都有着自己的配置&#xff08;包括参数配置、服务器地址配置、功能开关等都能&#xff09;&#xff0c;当配…

Apollo-阿波罗配置中心详细使用教程

Apollo基本概念 一、简介 Apollo - A reliable configuration management system Apollo的Github地址 Apollo&#xff08;阿波罗&#xff09;是携程框架部门研发的分布式配置中心&#xff0c;能够集中化管理应用的不同环境、不同集群的配置&#xff0c;配置修改后能够实时推送…

Apollo配置中心介绍

一、背景 最近公司订单中心重构&#xff0c;利用spring boot集成apollo配置中心&#xff0c;因此学习一下apollo配置中心 因为如今程序功能越来越复杂&#xff0c;程序的配置日益增多&#xff1a;各种功能的开关、参数配置、服务器地址、数据库链接等 对于配置的期望值越来越…