Redis技术下载&安装&使用&Jedis使用

一、Redis概述
1)什么是NoSQL
NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”
NoSQL是一项全新的数据库理念
NoSQL属于非关系型的数据库,没有表的概念,目的只是存储数据。
回顾关系型的数据库:mysql,内部有关系(表)
2) 为什么使用NoSQL
NoSQL数据库为了解决以下问题:
-高并发读写
-海量数据的高效率存储和访问
-高可扩展性和高可用性
3) 常见NoSQL产品
NoSQL数据库分类
-----键值数据库
-----redis
-----列存储数据库
-----HBase
-----文档型数据库
-----MongoDB
-----图形(Graph)数据库
4)什么是Redis
- Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。
- 官方提供测试数据:50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s 。
- Redis支持多种数据类型,适应不同场景下的存储需求。
1、 字符串类型【】
2、 散列类型
3、 列表类型
4、 集合类型
5、 有序集合类型。
二、下载与安装
1)下载
redis官网支持Linux版本,微软维护windows版本
- redis官网,可以下载linux版本
-redis官网
- windows版本
-Windows版本
2)安装
将 “redis-2.8.9.zip” 解压到指定位置即可
在这里插入图片描述
3)目录结构与使用
在这里插入图片描述
4)启动redis服务
双击"redis-server",直接运行
- 如果有网络提示,直接运行
在这里插入图片描述
成功运行
在这里插入图片描述
5)客户端连接redis
双击 “redis-cli”
- 如果执行“ping”命令,输出内容为“PONG” ,表示redis已经连通。
在这里插入图片描述
6)常见错误
错误1:双击黑窗口直接关闭了,可以采用下面的解决方案
- 可能原因:内存太小,修改 redis.window.conf文件
在这里插入图片描述
在这里插入图片描述
错误2:由于目标计算机积极拒绝,无法连接。
在这里插入图片描述
错误3:没有配置文件
redis-server.exe redis.windows.conf
在这里插入图片描述
7) 注册成window服务
- 双击 redis-server.exe 文件打开黑窗口,表示服务运行中。
- 如果关闭黑窗口,服务也就关闭了,使用的时候非常不方便。
- 将redis注册成window服务,可以开机就启动。

步骤一:以管理员运行命令  
redis-server --service-install

在这里插入图片描述
步骤二:默认服务是手动启动,可以改成自动启动【可选】
在这里插入图片描述
8)安装GUI(图形化工具)
①介绍
- 使用 redis-cli 客户端工具,必须使用命令进行操作,效率比较低。
- 将使用图形化工具对redis数据库中的数据进行管理
- redis-desktop-manager-0.8.0.3841.exe
②安装
步骤一:向导
在这里插入图片描述
步骤二:许可
在这里插入图片描述
步骤三:选择安装的位置
在这里插入图片描述
步骤四:安装完成后, 下一步
在这里插入图片描述
步骤五:完成
在这里插入图片描述
③连接
步骤一:运行成功后界面
在这里插入图片描述
步骤二:连接本地redis服务
在这里插入图片描述
步骤三:查看数据
在这里插入图片描述
④常见问题
本地redis服务没有启动
在这里插入图片描述
⑤常见命令
在这里插入图片描述
在这里插入图片描述
三、Jedis使用
如果使用Java连接Redis,采用Jedis
步骤一:新建测试项目(changgou3_test_java56)
在这里插入图片描述
步骤二:添加坐标
在这里插入图片描述
步骤三:测试程序
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值