当前位置:   article > 正文

Redis学习(IDEA使用&&Java)_idea使用redis

idea使用redis

目录

Jar包配置

设置键值对

设置列表项

sortedSet

其他


Jar包配置

在IDEA里使用Redis需要,先打开Redis服务以及配置Redis驱动

Redis驱动Jar包:Jedis.jar

 勾选你需要的jar包,点击应用,点击确定。

然后首先要打开Redis服务

这里我使用快捷方式打开:将开启命令写入文本更改后缀为.bat,生成快捷方式打开:

​​​​​​​ 将快捷方式移入桌面:点击快捷方式,这样就开启了Redis服务,不需要每次输入命令来启动:

 

打开服务后不要关闭窗口,否则服务会终止。

 编写Reids Test测试是否可以连接上本地Redis服务:

  1. package RedisDemo;
  2. import redis.clients.jedis.Jedis;
  3. public class Test {
  4. public static void main(String[] args) {
  5. //连接本地Redis服务
  6. Jedis jedis=new Jedis("localhost");
  7. //jedis.auth("password") 如果设置密码需要
  8. System.out.println("运行成功");
  9. //查看服务是否运行
  10. System.out.println("正在运行"+jedis.ping());
  11. }
  12. }

查看效果:

 向 Redis 服务器发送一个 PING ,如果服务器运作正常的话,会返回一个 PONG

设置键值对

  1. package RedisDemo;
  2. import redis.clients.jedis.Jedis;
  3. public class Test {
  4. public static void main(String[] args) {
  5. //连接本地Redis服务
  6. Jedis jedis=new Jedis("localhost");
  7. //jedis.auth("password") 如果设置密码需要
  8. System.out.println("运行成功");
  9. //查看服务是否运行
  10. System.out.println("正在运行"+jedis.ping());
  11. //设置字符串:
  12. jedis.set("东方仗助","疯狂钻石");
  13. jedis.set("迪奥.普兰度","The World");
  14. //获取存储数据输出
  15. System.out.println("东方仗助的替身为"+jedis.get("东方仗助"));
  16. System.out.println("迪奥.普兰度的替身为"+jedis.get("迪奥.普兰度"));
  17. }
  18. }

在Desktop Manager查看存储:

设置列表项

  1. package RedisDemo;
  2. import redis.clients.jedis.Jedis;
  3. public class Test {
  4. public static void main(String[] args) {
  5. //连接本地Redis服务
  6. Jedis jedis=new Jedis("localhost");
  7. //jedis.auth("password") 如果设置密码需要
  8. System.out.println("运行成功");
  9. //查看服务是否运行
  10. System.out.println("正在运行"+jedis.ping());
  11. //将数据存储到列表里
  12. jedis.lpush("StandPower","绯红之王");
  13. jedis.lpush("StandPower","银色战车");
  14. jedis.lpush("StandPower","黄金镇魂曲");
  15. jedis.lpush("StandPower","钢链手指");
  16. //获取存储数据并输出
  17. System.out.println("替身列表"+jedis.lrange("StandPower",0,3));
  18. }
  19. }

 

 Reids大部分命令都可以使用Java来执行。

sortedSet

  1. package RedisDemo;
  2. import redis.clients.jedis.Jedis;
  3. public class Test {
  4. public static void main(String[] args) {
  5. //连接本地Redis服务
  6. Jedis jedis=new Jedis("localhost");
  7. //jedis.auth("password") 如果设置密码需要
  8. System.out.println("运行成功");
  9. //查看服务是否运行
  10. System.out.println("正在运行"+jedis.ping());
  11. //将数据存储到sortedSet里,来给死神千年血战战力排个名,此排名纯属个人见解
  12. jedis.zadd("力量排名",7,"完全融合崩玉-蓝染惣右介");
  13. jedis.zadd("力量排名",10,"友哈巴赫");
  14. jedis.zadd("力量排名",8,"黑崎一护");
  15. jedis.zadd("力量排名",9,"灵王");
  16. //查看存储信息
  17. //成员数量:
  18. System.out.println("排名人数"+jedis.zcard("力量排名"));
  19. //排名 从小到大排
  20. System.out.println("实力排名"+jedis.zrange("力量排名",0,-1));
  21. }
  22. }

 

其他

Redis其他数据结构在IDEA使用方法类似,(可能有些啰嗦,但请注意)其他Redis常用命令用法我的其他文章有讲解,或者网上查找更加详细资料,但是确保已经安装了 redis 服务及 Java redis 驱动,并且机器上能正常使用 Java,注意配置Jar包,打开服务后不要关闭窗口。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/801263
推荐阅读
相关标签
  

闽ICP备14008679号