Redis

本文是Redis入门教程,涵盖了Redis的下载安装、服务启动与停止、数据类型、常用命令以及如何在Java中使用Spring Data Redis进行操作。Redis是一个高性能的键值对数据库,适用于存储热点数据。文章详细介绍了Redis的下载地址、Windows和Linux的安装步骤,以及服务启动命令。同时,讨论了Redis的五种数据类型及其特点,并列举了常见的字符串、哈希、列表、集合和有序集合操作命令。最后,介绍了Spring Data Redis的使用,包括环境搭建、配置以及操作各种数据类型的方法。
摘要由CSDN通过智能技术生成

目录

1. Redis入门

1.1 Redis简介

1.2 Redis下载与安装

1.2.1 Redis下载

1.3 Redis服务启动与停止

1.3.1 服务启动命令

2. Redis数据类型

2.1 五种常用数据类型介绍

2.2 各种数据类型特点

 3. Redis常用命令

 3.1 字符串操作命令

3.2 哈希操作命令

3.3 列表操作命令

 3.4 集合操作命令

3.5 有序集合操作命令

3.6 通用命令

 4.在Java中操作Redis

 4.1 Redis的Java客户端

4.2 Spring Data Redis使用方式

4.2.1 介绍

4.2.2 环境搭建

4.2.3 操作常见类型数据


1. Redis入门

1.1 Redis简介

Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件

官网:Redis 中文网:Redis中文网

key-value结构存储:

主要特点:

- 基于内存存储,读写性能高  
- 适合存储热点数据(热点商品、资讯、新闻)
- 企业应用广泛

Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。它存储的value类型比较丰富,也被称为结构化的NoSql数据库。

NoSql(Not Only SQL),不仅仅是SQL,泛指非关系型数据库。NoSql数据库并不是要取代关系型数据库,而是关系型数据库的补充。

关系型数据库(RDBMS):

- Mysql
- Oracle
- DB2
- SQLServer

非关系型数据库(NoSql):

- Redis
- Mongo db
- MemCached

1.2 Redis下载与安装

1.2.1 Redis下载

Redis安装包分为windows版和Linux版:

1.2.2 Redis安装

1)在Windows中安装Redis(项目中使用)

Redis的Windows版属于绿色软件,直接解压即可使用,解压后目录结构如下

2)在Linux中安装Redis(简单了解)

在Linux系统安装Redis步骤:

  1. 将Redis安装包上传到Linux

  2. 解压安装包,命令:tar -zxvf redis-4.0.0.tar.gz -C /usr/local

  3. 安装Redis的依赖环境gcc,命令:yum install gcc-c++

  4. 进入/usr/local/redis-4.0.0,进行编译,命令:make

  5. 进入redis的src目录进行安装,命令:make install

安装后重点文件说明:

  • /usr/local/redis-4.0.0/src/redis-server:Redis服务启动脚本

  • /usr/local/redis-4.0.0/src/redis-cli:Redis客户端脚本

  • /usr/local/redis-4.0.0/redis.conf:Redis配置文件

1.3 Redis服务启动与停止

以window版Redis进行演示:

1.3.1 服务启动命令

redis-server.exe redis.windows.conf

Redis服务默认端口号为 6379 ,通过快捷键Ctrl + C 即可停止Redis服务

当Redis服务启动成功后,可通过客户端进行连接。

 1.3.2 客户端连接命令

redis-cli.exe

通过redis-cli.exe命令默认连接的是本地的redis服务,并且使用默认6379端口。也可以通过指定如下参数连接:

- -h ip地址
- -p 端口号
- -a 密码(如果需要)

1.3.3 修改Redis配置文件

设置Redis服务密码,修改redis.windows.conf
requirepass 123456

注意:

- 修改密码后需要重启Redis服务才能生效
- Redis配置文件中 # 表示注释

重启Redis后,再次连接Redis时,需加上密码,否则连接失败。
redis-cli.exe -h localhost -p 6379 -a 123456

此时,-h 和 -p 参数可省略不写。

1.3.4 Redis客户端图形工具

默认提供的客户端连接工具界面不太友好,同时操作也较为麻烦,接下来,引入一个Redis客户端图形工具。

在当天资料中已提供安装包,直接安装即可。

</

  • 26
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值