编程教育资源分享平台

网站首页 > 技术文章 正文

关于linux安装Redis与基本使用1

luoriw 2024-01-17 11:17:37 技术文章 19 ℃ 0 评论

Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。

redis下载:

在linux安装redis

在安装之前 linux中必须存在gcc,如果没有,请自行安装,之前介绍过如何安装,这里就不再多言。

使用FileZilla上传redis的压缩包至linux中:

将redis文件上传到root根目录

在linux查看文件是否上传成功

然后解压这个redis文件

tar -zxvf redis-stable.tar.gz

进入解压后的目录,然后输入编译的命令 make

以上步骤完成后进行基本的安装

make PREFIX=/usr/local/redis install

进入redis安装目录 查看bin文件夹

redis-benchmark 性能测试工具

redis-check-aof aof文件修复工具

redis-check-rdb 文件检查工具

redis-cli 命令行客户端

redis-server redis服务器启动的命令

然后去之前make(编译redis的文件夹)里面的redis.conf复制到/usr/local/redis目录下

复制完成后:

启动redis(在bin目录下)

这种启动方式属于前端启动,启动后无法继续输入命令 这样不行,我们得使用后端启动方式才行。

编辑redis.conf (vim redis.conf) 找到如下位置:

修改成yes,保存退出(:wq)

重新启动redis并加载配置文件(./bin/redis-server ./redis.conf)

检查进程:redis(默认port 6379)

停止redis(可以使用kill命令杀死进程,不推荐)

使用redis-cli停止服务(./redis-cli shutdown)

保存数据示例:

关于jedis使用

在pom文件中添加相关得依赖

java代码测试:抛出连接超时的异常,这是因为linux并没有开发6379这个端口,所以我们需要手动开启

在linux输入命令:yum install iptables-services 安装完成后:

输入vim /etc/sysconfig/iptables :

复制开放22端口的命令 将22修改成6379 保存退出

查看已经开放的端口:

然后重启防火墙:service iptables restart

在windows安装redis更简单,下载文件后解压,打开命令行,在解压文件的目下输入: redis-server.exe redis.windows.conf

不要关闭上面的窗口,另外打开一个,在redis解压目录下输入:redis-cli.exe -h 127.0.0.1 -p 6379

测试:

创建redis连接池示例:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表
最新留言