作者介绍:本人笔名姑苏老陈,从事JAVA开发工作十多年了,带过大学刚毕业的实习生,也带过技术团队。最近有个朋友的表弟,马上要大学毕业了,想从事JAVA开发工作,但不知道从何处入手。于是,产生了写一个博客专栏想法,介绍当前互联网企业JAVA项目开发如何快速入门。
本文收录于《30天企业JAVA项目开发实战入门》专栏,该专栏内容以当前互联网软件企业中的项目实战为线索,介绍企业JAVA项目开发中涉及到的开发流程、技术、工具、规范要求等等。帮助想从事JAVA开发的大学生或新人,更快的、更好的入门JAVA后端开发工作。
文章目录
- 一、前言
- 二、下载
- 三、安装
- 四、配置
- 五、使用
- 六、总结
一、前言
本文介绍Redis服务器端在Windows环境下的安装和配置;
Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 非关系型数据库;
Redis 的特点:
- 性能极高 – Redis读的速度能达到110000次/s,写的速度能达到81000次/s ;
- 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作;
- 原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来;
- 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性;
- 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用;
- 支持数据的备份,即master-slave模式的数据备份;
一般,在项目中,会使用Redis数据库,做为高性能缓存数据库。
二、下载
环境要求:windows11、Redis-x64-3.0.504
首先,下载Redis安装包。安装包已分享到百度网盘中,为了避免安装的版本跟本文中介绍的版本不一致,推荐使用百度网盘下载。
百度网盘下载地址:https://pan.baidu.com/s/1IKSj17U0FsYczURneSLX2g?pwd=bdb1 提取码:bdb1
官网下载地址:https://github.com/microsoftarchive/redis/releases
官网下载路径参考:
三、安装
下载完成后,下面开始安装;
首先,点击Next;
勾选接受条款,点击Next;
设置安装路径;
特别注意,这里需要勾选同意把Redis安装路径加入到系统环境变量中;
点击Next;
设置服务器端口号,一般使用默认值6379;
之后,点击Next;
设置最大内存使用限制,根据实际情况设置,这里选择不设置;
之后,点击Next;
设置完成后,点击Install,开始安装;
之后,点击Finish,完成安装;
四、配置
安装完成后,我们需要检查一下,Windows操作系统服务列表中是否存在Redis服务;
另外,检查一下Redis服务的运行状态,是否是“正在运行”;如果服务没有运行,可以右键选中,启动该服务;
五、使用
配置完成后,可以进行数据库的存取操作;
首先,使用快捷键windows + R 打开运行窗口,输入cmd命令,打开Windows的命令行窗口;
之后,输入命令 redis-cli.exe -h 127.0.0.1 -p 6379 ,建立Redis数据库连接;其中-h代表服务器地址,-p代表服务器端口号;
示例:对key为name的键值对,进行存取操作;
进行存储操作,比如设置key为name,value为kennyChen,输入命令:set name kennyChen 按回车;
进行读取操作,比如获取key为name,对应的值是多少? 输入命令:get name 按回车;
六、总结
在实际的开发工作中,Redis服务器由项目的运维工程师安装部署在服务器上,供开发人员使用。为了有一套完整的开发环境,方便大家学习使用,所以,本文介绍了Redis服务器端在Windows环境下的安装和配置。另外,在项目中,一般使用Redis图形化客户端工具访问Redis服务器,对数据库进行管理和维护;后续内容中会介绍Redis客户端工具的安装和配置,欢迎关注。
如果您对文章中内容有疑问,欢迎在评论区进行留言,我会尽量抽时间给您回复。如果文章对您有帮助,欢迎点赞、收藏。您的点赞,是对我最大的支持和鼓励,谢谢 :-)