`
lfc_jack
  • 浏览: 145736 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

eclipse写java程序实现连接redis数据库教程

 
阅读更多
redis是一个非常优秀的键值对类型的数据库,读写速度超级快,下面我来介绍下载window下用eclipse写一个java程序,实现连接redis数据库,实现保存一个数据,读取一个数据。(默认为本地已经安装好redis数据库了)

第一步:
在windows下载安装配置好redis数据库。这里我就不再概述了。下载jedis-2.4.2.jar,当然最好是下载最新版本的jar包。这个在百度搜索下就出来的。下载后,放在一个文件夹下面,一会会需要到。

第二步:

打开eclipse,新建一个java工程。





第三步:

在Test这个java工程里面,我们新建一个folder,命名lib,把刚才下载的jedis-2.4.2.jar包放在我们新建的lib的包下面,如下图所示:





第四步:
在eclipse中,选中jar包,build path下。然后我们再Test这个项目里面我们新建一个class,class名字为TestConnect。
// Connecting to Redis server on localhost
//实例化一个客户端
Jedis jedis = new Jedis("localhost");
//=================================================
// check whether server is running or not
//ping下,看看是否通的
System.out.println("Server is running: " + jedis.ping());
//保存一个
jedis.set("leiTest", "localhost Connection  sucessfully");
//获取一个
System.out.println("通过key获取value:    " + jedis.get("leiTest"));

在类里面,我们输入如下的内容:





第五步:

对刚才的类进行运行,ctrl+f11快捷键运行下,如下图所示:






第六步:

对刚才的类进行运行,ctrl+f11快捷键运行下,如下图所示:




第七步:

进一步验证我们是否在redis上是否保存了数据,并且能够取出来,我们到redis安装包的目录,如下图,打开红色框内的 redis-cli.exe,打开后,我们进入下面的第二个图片的界面。





第八步:



我们在redis的客户端的界面 输入  get leiTest  这个指令。leiTest是刚才在eclipse中我们存入redis数据库中的一个String类型的键。如下图,证明我们确实成功了,你也试试吧。





  • 大小: 19.5 KB
  • 大小: 23.3 KB
  • 大小: 60.9 KB
  • 大小: 71.1 KB
  • 大小: 89.8 KB
  • 大小: 13.7 KB
  • 大小: 14.8 KB
分享到:
评论

相关推荐

    java连接redis测试

    Java连接Redis测试是一个常见的开发任务,特别是在构建高性能、高并发的Web应用中。Redis作为一个内存数据存储系统,常被用作数据库、缓存和消息中间件。本项目提供了在Java环境中连接并操作Redis的示例代码,使得...

    redis服务端以及java程序和教程

    这个压缩包包含了Redis在Windows环境下的服务端程序,Java客户端连接Redis的示例程序,以及相关的教程文档,帮助你理解和实践如何在Java应用程序中使用Redis。 1. **Redis服务端**: Redis是用C语言编写的开源...

    jdk8(7)+tomcat7+mysql+eclipse+maven+redis

    标题 "jdk8(7)+tomcat7+mysql+eclipse+maven+redis" 描述了构建一个基于Java的Web应用程序的环境配置,其中涉及到的主要技术栈包括Java开发工具(JDK 8或7)、应用服务器(Tomcat 7)、数据库(MySQL)、集成开发...

    Redis可视化工具Redis Desktop Manager,连接eclipse数据交互

    Redis Desktop Manager是一款强大的Redis数据库管理工具,它提供了可视化的界面,使得Redis的数据操作变得更加直观和简单。这款工具允许用户通过图形界面与Redis服务器进行交互,包括查看键值、执行命令、管理数据库...

    JAVA连接MYSQL数据库开发的库存管理信息系统

    《JAVA连接MYSQL数据库开发的库存管理信息系统详解》 在信息技术高度发达的今天,库存管理信息系统已经成为企业运营不可或缺的一部分。本文将深入探讨一个基于JAVA编程语言和MYSQL数据库开发的库存管理信息系统,...

    redis客户端和redis绿色免安装版和redis插件

    `redis-desktop-manager-0.8.8.384.exe` 是一个名为Redis Desktop Manager的图形化界面工具,允许用户直观地查看和操作Redis数据库中的键值对。它支持多种操作系统,包括Windows,提供了一种简便的方式来执行命令、...

    通过Maven进行jedis连接redis的实现

    Jedis 是一个 Java 客户端,用于连接 Redis 数据库。我们可以使用 Jedis 来执行各种 Redis 命令,例如 SET、GET、HSET 等。 结论 本篇文章详细介绍了如何使用 Maven 项目来连接 Redis 数据库,并使用 Jedis 客户端...

    java在线考试自动批改系统+数据库

    本系统利用Java编程语言实现,结合数据库技术,确保数据的安全存储和高效检索。下面将对系统的组成部分、工作原理以及关键技术进行详细阐述。 一、系统架构 该Java在线考试系统主要由前端用户界面、后端服务器和...

    Java基于Redis分布式消息队的报文过滤系统的设计与实现

    ### Java基于Redis分布式消息队的报文过滤系统的设计与实现 #### 一、课题背景与研究意义 随着民用航空业的快速发展,特别是近年来各地新建或扩建民用机场的趋势,导致航空报文数量急剧增加。传统的报文处理系统...

    redis的jar包

    Jedis是Java语言的一个Redis客户端,它允许我们执行各种Redis命令,实现数据的存取操作。 标题提到的"redis的jar包",实际上是指用于Java开发的Redis客户端Jedis的jar包。Jedis-2.9.0.jar是Jedis的一个特定版本,它...

    redis-2.6.jar

    总的来说,"redis-2.6.jar"是Java开发者在Windows环境中与Redis交互的重要工具,它允许我们利用Redis的强大功能来提升应用程序的性能和可扩展性。不过,为了保持代码的现代化和兼容性,建议定期更新到最新版本的...

    完整的Java微信小程序商城源码包含前后端

    简单实现微信小程序商城,基本功能完整。后端代码层次分明,风格统一。前端代码基于Layui,封装了工具类,使用的是H-ui Admin。不管是用于学习还是作为个人基础项目开发,都很实用。作为实际应用,还有些功能待完善...

    springboot-集成redis

    6. **使用 RedisRepository**:Spring Data Redis 还提供了 `RedisRepository` 接口,你可以继承它来创建自定义的 Redis 存储库,实现对 Redis 数据的操作。 7. **消息队列支持**:Redis 还可以用作消息队列,...

    Java项目:课程自动排课系统(java+SpringBoot+html+layui+thymeleaf+redis+mysql

    项目介绍 课程自动排课系统,该系统分两种角色:管理员与普通用户; 主要功能包括: ...7.Redis数据库,redis配置已设置好,勿修改; 技术栈 1. 后端:Springboot+redis 2. 前端:html+layui+thyme

    毕业设计,基于SpringBoot+MyBatis+MySql开发的校园二手交易跳蚤市场,内含Java完整源代码,数据库脚本

    当用户查看到自己满意的宝贝后可以查看卖家联系方式,直接联系卖家购买,也可以暂时把商品加入购物车,相当于自己的收藏夹,其中这里的购物车收藏夹采用redis数据库存储,可以解决mysql数据库访问压力,当用户自己的...

    毕业设计,基于SpringBoot+Redis+MySql开发的水果蔬菜购物商城网站,内含Java完整源代码,数据库脚本

    毕业设计,基于SpringBoot+Redis+MySql开发的水果蔬菜购物商城网站,内含Java完整源代码,数据库脚本 基于SpringBoot水果蔬菜购物商城网站设计毕业源码案例设计 开发软件: Eclipse/Idea都可以 + JDK1.8 + Mysql +...

    java实现mqtt的发送和订阅

    在本文中,我们将深入探讨如何使用Java来实现MQTT(Message Queuing Telemetry Transport)协议的发送和订阅功能。MQTT是一种轻量级的发布/订阅消息传输协议,广泛应用于物联网(IoT)设备间的数据通信。我们将使用...

    tomcat8专用redisjar包

    标题中的“tomcat8专用redisjar包”表明这是一个专为Tomcat 8设计的Redis连接器,用于在Tomcat服务器中实现与Redis的数据交互。在Web应用开发中,特别是涉及高并发、分布式环境时,使用Redis作为缓存或会话存储可以...

    Java数据访问层(eclipse框架)

    Java数据访问层(Data Access Layer,DAL)是应用程序中负责处理与数据库交互的部分,它封装了数据库操作,使得业务逻辑层可以专注于业务处理,而无需关心底层数据存储的细节。在Java开发中,DBTools是一个常见的...

Global site tag (gtag.js) - Google Analytics