目录
本文是本人以前笔记,如果说是在掘金上看到的话没错,还是本人程程呀 的个人主页 - 动态 - 掘金目前只有这一个。如果有哪里不对的话欢迎各位大佬指出问题,本人是一个小白。
上一篇文章链接为:Redis发布订阅和数据类型_程程呀是小白的博客-CSDN博客 ,本篇是连接Redis发布订阅和数据类型_程程呀是小白的博客-CSDN博客的。
如果是springboot的话请看springboot创建项目_程程呀是小白的博客-CSDN博客_springboot创建项目创建项目 ,这个是从头开始的还没有学完springboot,一起学习呀!!!!
- <dependencies>
-
- <dependency>
-
- <groupId>redis.clientsgroupId>
-
- <artifactId>jedisartifactId>
-
- <version>3.2.0version>
-
- dependency>
-
- dependencies>
- public static void main(String[] args) {
-
- //创建jedis对象
-
- Jedis jedis=new Jedis("192.168.1.6",6379);
-
- //测试
-
- String value= jedis.ping();
-
- System.out.println(value);
-
- }
运行错误(解决办法为3和4)connect timed out
能够正确运行
PONG
[root@192 ccy]# Systemctl status firewalld 查看是否关闭
[root@192 ccy]# systemctl stop firewalld 关闭
[root@laptop-j04qrhqu ccy]# /usr/local/bin
bash: /usr/local/bin: 是一个目录
[root@laptop-j04qrhqu ccy]# cd /usr/local/bin
[root@laptop-j04qrhqu bin]# ./redis-cli
127.0.0.1:6379> config get protected-mode
1) "protected-mode"
2) "yes"
127.0.0.1:6379> config set protected-mode no
OK
127.0.0.1:6379> config get protected-mode
1) "protected-mode"
2) "no"
- //操作key
-
- @Test
-
- public void demo1(){
-
- //创建jedis对象
-
- Jedis jedis=new Jedis("192.168.1.6",6379);
-
- //添加
-
- jedis.set("name","ccy");
-
- //获取
-
- String name=jedis.get("name");
-
- System.out.println(name);
-
- Set<String>keys=jedis.keys("*");
-
- for (String key :keys){
-
- System.out.println(key);
-
- }
-
- }
- //设置多个key-value
-
- jedis.mset("s1","v1","s2","v2");
-
- List<String>mget=jedis.mget("s1","s2");
-
- System.out.println(mget);
- //操作list
-
- @Test
-
- public void demo2(){
-
- //创建jedis对象
-
- Jedis jedis=new Jedis("192.168.1.6",6379);
-
- jedis.lpush("key1","lucy","maet","java");
-
- List<String>values=jedis.lrange("key1",0,-1);
-
- System.out.println(values);
-
- }
- @Test
-
- public void demo3(){
-
- //创建jedis对象
-
- Jedis jedis=new Jedis("192.168.1.6",6379);
-
-
-
- jedis.sadd("names","lucy");
-
- jedis.sadd("names","mary");
-
- Set<String> names =jedis.smembers("names");
-
- System.out.println(names);
-
- }
- //操作hash
-
- @Test
-
- public void demo4(){
-
- //创建jedis对象
-
- Jedis jedis=new Jedis("192.168.1.6",6379);
-
- jedis.hset("users","age","20");
-
- String hget=jedis.hget("users","age");
-
- System.out.println(hget);
-
- }
-
- }
- ///操作zshe
-
- @Test
-
- public void demo5(){
-
- //创建jedis对象
-
- Jedis jedis=new Jedis("192.168.1.6",6379);
-
- jedis.zadd("china",100d,"shanghai");
-
- Set<String>china=jedis.zrange("china",0,-1);
-
- System.out.println(china);
-
- jedis.close();
-
- }
本文是本人以前笔记,如果说是在掘金上看到的话没错,还是本人程程呀 的个人主页 - 动态 - 掘金目前只有这一个。如果有哪里不对的话欢迎各位大佬指出问题,本人是一个小白。
上一篇文章链接为:Redis发布订阅和数据类型_程程呀是小白的博客-CSDN博客 ,本篇是连接Redis发布订阅和数据类型_程程呀是小白的博客-CSDN博客的。
如果是springboot的话请看springboot创建项目_程程呀是小白的博客-CSDN博客_springboot创建项目创建项目 ,这个是从头开始的还没有学完springboot,一起学习呀!!!!