Redis简介、使用

一、简介

Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。

二、使用

1.Redis

a.准备工作

我们都知道Redis是由c语言编写
提供的有Windows、Linux操作系统的安装文件、可根据需要下载对应的版本。下载链接如下:
Windows版本:https://github.com/tporadowski/redis/releases
Linux版本:http://redis.io/download
或者可去下面网盘中下载:
Windows版本:https://pan.baidu.com/s/1edDAU5HPAzECN0oHTgWlaw 提取码:4zvz
Linux版本:https://pan.baidu.com/s/1Rn1AdZBV-Eir801fmRLtXQ 提取码:agff

b.启动

1.window版本启动
解压下载后的压缩包,如下图所示
在这里插入图片描述
redis-server.exe为服务端、redis-cli.exe为客户端
双击启动redis-server.exe、再启动redis-cli.exe,依次开启服务端、客户端
进行测试,效果如下
在这里插入图片描述

2.Jedis

a.简介

由于redis广受喜好,所以针对不同语言开发了不同的客户端,而Jedis又是针对Java语言的一种客户端。
在这里插入图片描述
在这里插入图片描述

b.使用

使用idea创建一个maven项目,根据官网(https://github.com/redis/jedis?_ga=2.77244181.1007563912.1617420799-1490655680.1573970963)描述,
在这里插入图片描述
在这里插入图片描述

加入相关依赖

		<dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>3.5.2</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>

在这里插入图片描述
完成以上操作,基本已经正常使用redis
下一章:手写Java代码实现与redis传输数据

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值