前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis系列——3.使用Jedis连接Redis

Redis系列——3.使用Jedis连接Redis

作者头像
陈琛
发布2020-06-12 16:06:04
9240
发布2020-06-12 16:06:04
举报
文章被收录于专栏:陈琛的Redis文章陈琛的Redis文章

1.前言

Hello,小哥哥小姐姐们,我们又见面了。上一篇说了在Linux中如何下载和安装redis,一脸懵逼者请移步,在Linux上下载和安装Redis,但是我们通常用编程语言Java来连接他的,那今天我们来学习一下如何用Java来连接他。

首先先去官网看一下,如下图,官网推荐的笑脸和爱心表示“使用我把,我稳定啊,社区活跃啊”,so,我们选了Jedis,emmm,就是这么简单和直接。

那我们现在在本地用Jedis连接一下redis。

2.下载jar包

如下图,我们下载两个jar包,commons-pool是java中用来进行数据库连接池的jar,jedis是java用来连接redis的jar。

3.先用jedis测试一下

我们用jedis连接上远端的redis,可是发现根据连不上,具体报错如下图。

这不尴尬了吗,这不是,我们来看一下这是为啥。

我们可以在redis的config文件中看见,里面有这么一行代码bind 127.0.0.1,这其实是redis的安全措施,比如我远端开了redis,任何人只要知道我的IP,都可以连上,并且进行数据操作。万一是正式环境,这不傻了吗?所以redis提供了固定的IP或固定的IP段连接,比如这边默认的就是只能127的IP段才能连接,其他网段都不可以。

所以我们要想连上,就要修改这个,去掉这行或者修改为bind 0.0.0.0,然后在重启一下redis服务。

下面我们来重试一下,是不是可以成功。耶,完美!!!

4.再用JedisPool连接池试一下

emmm,也是挺好的。

欧啦,偷偷的告诉你们哦,这方法没公司用,so,学习了也没啥用。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-01-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 学习Java的小姐姐 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档