论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
数据库
›
Oracle
›
安装Redis并把Redis设置成windows下的服务然后进行Redis ...
安装Redis并把Redis设置成windows下的服务然后进行Redis实例演示 ...
星球的眼睛
金牌会员
|
前天 06:57
|
来自手机
|
显示全部楼层
|
阅读模式
楼主
主题
554
|
帖子
554
|
积分
1662
目录
(一)安装Redis
(二)Redis设置成windows下的服务
1、把redis设置成windows下的服务
2、设置服务命令
(三)Redis实例演示
1、Redis插入数据
2、Redis修改数据
3、Redis删除数据
4、Redis查询数据
(一)安装Redis
官网地点:Redis
不过Redis 的官网不提供 Windows 版本的下载,可以从Github上下载,Windows版本的下载地点:
https://github.com/microsoftarchive/redis/releases/
下载文件Redis-x64-3.2.100.msi并执行进行安装。
安装路径:C
rogram FilesRedis
服务器端运行步伐redis-server.exe,默认端口6379。
客户端运行步伐redis-cli连接服务器端。Redis Quit 命令可关闭客户端与Redis服务的连接。
第一次运行redis-server的时间大概出现闪退情况处理方法:
win+R运行cmd打开命令行
进入redis根目录
输入 redis-server.exe redis.windows.conf 检察运行状态
此时如果出现如下代码,说明连接失败
[9912] 03 Sep 14:14:09.065 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error
依次输入以下命令即可连接乐成
redis-cli.exe
shutdown
exit
redis-server.exe redis.windows.conf
客户端操作:
(重点留意)另启动一个命令窗口,原来的不要关闭,否则就无法访问服务端了。
切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 。
设置键值对 set myKey zzjm{注释:不必加引号}
取出键值对 get myKey
也可以添加系统变量path,如下图
如允许以直接使用redis-cli而不须要每次进入redis的安装目录, (留意:运行以下命令须要启动Redis服务):
(二)Redis设置成windows下的服务
1、把redis设置成windows下的服务
上面固然启动了redis,但是只要关闭cmd窗口,redis服务就会制止。以是要把redis设置成windows下的服务。
2、设置服务命令
redis-server --service-install redis.windows-service.conf --loglevel verbose
输入命令后没有报错,表现乐成了,刷新windows的服务,多了一个redis服务。
常用的redis服务命令。
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
制止服务:redis-server --service-stop
重命名服务:redis-Server --service-name name
(三)Redis实例演示
本实行用的数据为如下三个表格:
弟子表格:
课程表格:
结果表格:
本部分实行的数据如上,必须先把数据存入Redis。关系数据库转化为KV键值数据库,并不是简单的set key value,因为表格之间存在着关系,以是采用如下方法:
Key=表名:主键值:列名
Value=列值
例如,对于之前数据的存入,可以按以下方式存入:
针对之前存入的数据,我们在这简单地演示Redis的增编削查。Redis支持5种数据类型,差别数据类型,增编削查大概差别,这里用最简单的数据类型字符串作为演示。
1、Redis插入数据
Redis插入一条数据,只须要先设计好键值,然后用set命令存入即可。例如在课程表插入新的课程算法,4学分,以是可输入set Course:8:Cname 算法和set Course:8:Ccredit 4,如下图所示;
2、Redis修改数据
Redis并没有修改数据的命令,以是如果在Redis中要修改一条数据,只能在使用set命令时,使用同样的键值,然后用新的value值来覆盖旧的数据。例如修改新添加的课程,名字改为编译原理,则下图所示:
先调用get命令,输出原先的值,然后set新的值,最后再get得到新值,以是修改乐成。
3、Redis删除数据
Redis有专门删除数据的命令del,用法为del key值即可。以是如果要删除之前新增的课程编译原理,只需输入命令del Course:8:Cname,同时还应该把本课程的学分删除del Course:8:Ccredit,如下图所示;
当输入del Course:8:Cname时,返回1,说明乐成操作一条数据。当再次输入get命令时,输出为空,说明删除乐成。
4、Redis查询数据
Redis最简单的查询方式为用get命令,之前的图例已有展示。如果要进行关系数据库表格连接查询,则须要进行多步查询,这时要先将(姓名,学号)和(课程名,课程号)键值对存储数据库,用于后续查询,如下图所示:
这时,如果要查询李勇的数学分数,在关系数据库中须要连接3个表,Redis的做法为
①输入命令:get 李勇 获得李勇的学号;
②输入命令:get 数学 获得数学的课程号;
③获得李勇学号和数学的课程号之后,在输入命令get SC:学号:课程号:Grade 即可得到李勇的分数,如图7.2.9所示:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
星球的眼睛
金牌会员
这个人很懒什么都没写!
楼主热帖
体系集成项目招标要诀
Java项目:基于SSM框架实现的康健综合 ...
微调神器LLaMA-Factory官方保姆级教程 ...
SecureCRT连接Linux利用教程
防止邮箱发信泄露服务器IP教程 ...
Git必知必会根本(07):git diff的利 ...
CMake构建学习笔记11-minizip库的构建 ...
这可能是最全面的Spring面试题总结了 ...
【Neo4j】Windows11使用Neo4j导入CSV数 ...
Ubuntu上安装Chrome浏览器
标签云
挺好的
服务器
快速回复
返回顶部
返回列表