【Redis】redis入门+java操作redis

目录

一、Redis入门

1.1 Redis简介

1.2 Redis下载与安装

1.2.1 下载

1.2.2 linux安装

1.2.3 windows安装 

1.3  Redis服务启动与停止

1.3.1 linux启动、停止Redis服务

1.3.2 windows启动、停止Redis服务

1.4 修改Redis启动密码

1.4.1 Linux修改设置

1.4.2 windows设置

1.5 修改Redis运行远程连接

1.5.1 linux

1.5.2 windows设置

二、数据类型

2.1 介绍

2.2 Redis 5种常用数据类型

三、常用命令

3.1 字符串string操作命令

3.2 哈希hash操作命令

3.3 列表list操作命令

3.4 集合set操作命令

3.5 有序集合sorted set操作命令

3.6 通用命令

四、在java中操作redis

4.1 介绍

4.2 jedis

4.3 Spring data Redis

4.3.1 pom引入Spring data Redis

4.3.2 封装类RedisTemplate 

4.3.3 配置yml

4.3.4 配置类RedisConfig

4.3.5  ValueOperations操作String类型数据

4.3.6  HashOperations 操作Hash类型数据

4.3.7  ListOperations 操作List类型数据

4.3.7  SetOperations 操作Set类型数据

4.3.8  ZsetOperations 操作Zset类型数据

4.3.9 通用操作编码


前言:redis入门操作、数据类型、常用命令以及在java中操作Redis

一、Redis入门

1.1 Redis简介

 

1.2 Redis下载与安装

1.2.1 下载

1.2.2 linux安装

1.2.3 windows安装 

1.3  Redis服务启动与停止

1.3.1 linux启动、停止Redis服务

1.3.2 windows启动、停止Redis服务

1.4 修改Redis启动密码

1.4.1 Linux修改设置

1.4.2 windows设置

redis.windows.conf

 启动服务就不能双击了要这样,在redis目录

redis-server.exe redis.windows.conf

这里有多种方法,见博文​​​​​​​ 

1.5 修改Redis运行远程连接

1.5.1 linux

1.5.2 windows设置

redis.windows.conf

​​​​​​​

 启动服务就不能双击了要这样,在redis目录

redis-server.exe redis.windows.conf

这里有多种方法,见博文​​​​​​​ 

 

二、数据类型

2.1 介绍

2.2 Redis 5种常用数据类型

三、常用命令

3.1 字符串string操作命令

3.2 哈希hash操作命令

3.3 列表list操作命令

3.4 集合set操作命令

3.5 有序集合sorted set操作命令

3.6 通用命令

四、在java中操作redis

4.1 介绍

4.2 jedis

4.3 Spring data Redis

4.3.1 pom引入Spring data Redis

4.3.2 封装类RedisTemplate 

4.3.3 配置yml

4.3.4 配置类RedisConfig

4.3.5  ValueOperations操作String类型数据

4.3.6  HashOperations 操作Hash类型数据

4.3.7  ListOperations 操作List类型数据

4.3.7  SetOperations 操作Set类型数据

4.3.8  ZsetOperations 操作Zset类型数据

4.3.9 通用操作编码

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/103086.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【文字到语音的论文总结】

1.文字到语音的整个过程 文字到语音的一般整体结构 主要是下面这个流程,每个网络可能会把其中两者或是三者融合在一起来; 长度不同的问题 生成的语音可能和文字的长度并不一样,因此需要解决这个问题 Tactron使用的是交叉注意力的方式解…

数据结构与算法面试

1、链表反转 需要三个指针,一个pre指针指向反转的前一个节点,cur指向要反转的节点,然后设置有一个temp指针指向需要反转的下一个节点,用来使得cur指针移动,因为我们反转之后,无法使用next指针访问到后一个节…

基于Java+SpringBoot+Vue摄影分享网站的设计与实现 前后端分离【Java毕业设计·文档报告·代码讲解·安装调试】

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点…

基于SpringBoot的无忌在线考试系统(源码+讲解+调试运行)做毕设课设均可

技术栈 前后端分离 前端使用: Vue Element Plus 后端使用: SpringBoot Mysql8.0 Mybatis-Plus 功能 分为 管理员端 和 老师端 和 学生端 管理员端 登陆页 ​科目管理 查看所有科目 ,增加 ,修改 ,删除科目 , 模糊搜索课程 ​考试管理 查看所有考试 ,增加 ,修改 ,删除考试 题库…

JavaScript对象方法

在 JavaScript 中,对象可以包含方法,即函数作为它的属性。这些被称为对象函数或方法。 例如: const ITshareArray {firstname: "张三",secondname: "二愣子",birthYear: "1996",job: "程序员",fri…

linux设置登录超时自动退出

问题背景 最近登录某台linux服务器,经常遇到超时自动退出现象,如下图: 是因为服务器设置了超时时间,如果某个超时时间段内服务器没有任何操作,则会自动注销 解决方法 查看服务器设置的超时时间(TMOUT 变量的值)&am…

宏定义天坑记录

宏定义天坑记录 事件原委与推理过程 在编译一个使用了Protobuf的项目时出现了如下报错 [ybVM-8-7-centos boost_searcher]$ make g -o http_server http_server.cc data/raw_html.pb.cc -stdc11 -lboost_system -lboost_filesystem -lpthread -ljsoncpp -lprotobuf In file…

数据库分析工具explain

1.id:查询语句的编号 2.select_type:查询类型,有三种,simple简单查询,primary,subquery等 3.table:查询的表 4.type:查询性能,system > const > eq_ref > ref > range > index > ALL system&…

软件设计模式系列之一——设计模式概述

1 设计模式的由来和概念 设计模式最早出现在建筑行业,是一位建筑领域的大牛,针对不同建筑物的建造方法进行了总结,针对类型相似的建筑场景,将较好的解决方案进行比较,提取了其中共性的套路规范,形成一定的设…

JAR will be empty - no content was marked for inclusion!

现象 在对自建pom依赖组件打包时&#xff0c;出现JAR will be empty - no content was marked for inclusion!错误。 方案 在pom中怎么加packaging标签内容为pom&#xff0c;标识只打包pom文件 <?xml version"1.0" encoding"UTF-8"?> ...<grou…

【网络】路由配置实践1

网络实践-路由篇 本文使用vmware虚拟机进行路由表配置实践&#xff0c;通过配置路由表连接两个不同的网络&#xff0c;不涉及路由协议&#xff0c;全手动配置&#xff0c;旨在理解路由表的概念 网络规划&#xff1a; 准备三台centos7虚拟机&#xff0c;其中一台作为路由设备ro…

一辆新能源汽车的诞生之旅:比亚迪常州工厂探营

作为在新能源汽车领域首屈一指的国产品牌&#xff0c;比亚迪近年来可以说是捷报频传&#xff0c;高奏凯歌。 以比亚迪常州工厂为例&#xff0c;据介绍该工厂当初规划设计时定下的生产目标&#xff0c;是年产量能够达到20万辆。然而在2023年上半年&#xff0c;该工厂光是主要销往…