如何在java里面使用redis(六)

原创 2016年08月31日 10:10:30

Java 使用 Redis

安装

开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 Java的安装配置可以参考我们的 Java开发环境配置 接下来让我们安装 Java redis 驱动:

  • 首先你需要下载驱动包,下载 jedis.jar,确保下载最新驱动包。
  • 在你的classpath中包含该驱动包。

连接到 redis 服务

import redis.clients.jedis.Jedis;
public class RedisJava {
   public static void main(String[] args) {
      //连接本地的 Redis 服务
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //查看服务是否运行
      System.out.println("Server is running: "+jedis.ping());
 }
}

编译以上 Java 程序,确保驱动包的路径是正确的。

$javac RedisJava.java
$java RedisJava
Connection to server sucessfully
Server is running: PONG

Redis Java String Example

Redis Java String(字符串) 实例

import redis.clients.jedis.Jedis;
public class RedisStringJava {
   public static void main(String[] args) {
      //连接本地的 Redis 服务
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //设置 redis 字符串数据
      jedis.set("w3ckey", "Redis tutorial");
     // 获取存储的数据并输出
     System.out.println("Stored string in redis:: "+ jedis.get("w3ckey"));
 }
}

编译以上程序。

$javac RedisStringJava.java
$java RedisStringJava
Connection to server sucessfully
Stored string in redis:: Redis tutorial

Redis Java List(列表) 实例

import redis.clients.jedis.Jedis;
public class RedisListJava {
   public static void main(String[] args) {
      //连接本地的 Redis 服务
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //存储数据到列表中
      jedis.lpush("tutorial-list", "Redis");
      jedis.lpush("tutorial-list", "Mongodb");
      jedis.lpush("tutorial-list", "Mysql");
     // 获取存储的数据并输出
     List<String> list = jedis.lrange("tutorial-list", 0 ,5);
     for(int i=0; i<list.size(); i++) {
       System.out.println("Stored string in redis:: "+list.get(i));
     }
 }
}

编译以上程序。

$javac RedisListJava.java
$java RedisListJava
Connection to server sucessfully
Stored string in redis:: Redis
Stored string in redis:: Mongodb
Stored string in redis:: Mysql

Redis Java Keys 实例

import redis.clients.jedis.Jedis;
public class RedisKeyJava {
   public static void main(String[] args) {
      //连接本地的 Redis 服务
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      
     // 获取数据并输出
     List<String> list = jedis.keys("*");
     for(int i=0; i<list.size(); i++) {
       System.out.println("List of stored keys:: "+list.get(i));
     }
   }
}

编译以上程序。

$javac RedisKeyJava.java
$java RedisKeyJava
Connection to server sucessfully
List of stored keys:: tutorial-name
List of stored keys:: tutorial-list
版权声明:本文为博主原创文章,未经博主允许不得转载。

java调用redis的八种方式

Redis是一个著名的key-value存储系统,而作为其官方推荐的Java版客户端jedis也非常强大和稳定,支持事务、管道及有jedis自身实现的分布式。 在这里对jedis关于事务、管道和...
  • SH_EN
  • SH_EN
  • 2017年02月06日 15:55
  • 3743

JAVA对Redis的使用

以上是做了Redis的一些基本操作的封装和测试类,仅供参考
  • u011425751
  • u011425751
  • 2016年05月26日 16:14
  • 4659

redis在java中的使用

点击阅读:关于redis的基础知识介绍 点击阅读:redis集成ibatis缓存 使用Java操作Redis需要jedis jar包 这里使用的是maven pom.xml ...
  • u012385190
  • u012385190
  • 2016年12月05日 14:20
  • 7983

redis学习心得之三-【java操作redis】

今天主要是讲讲java对redis的操作,来段代码掩饰下基本操作即可明白。        java调用你需要下载jedis.jar包       下载网址:https://github.c...
  • willability
  • willability
  • 2012年06月19日 16:16
  • 17358

Java中如何使用Redis做缓存

基本功能测试   1、程序基本结构      2、主要类     1)功能类 package com.redis; import java.util.ArrayLi...
  • he90227
  • he90227
  • 2015年04月07日 14:10
  • 16532

Java操作Redis实现增删改查和基本操作

Java操作Redis实现增删改查和基本操作
  • szxiaohe
  • szxiaohe
  • 2016年10月26日 15:13
  • 3870

Java对redis的基本操作

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主...
  • z23546498
  • z23546498
  • 2017年06月21日 22:54
  • 1582

Java连接redis的使用示例

Java连接redis的使用示例          Redis是开源的key-value存储工具,redis通常用来存储结构化的数据,因为redis的key可以包含String、hash、listse...
  • wgw335363240
  • wgw335363240
  • 2014年04月25日 14:35
  • 70619

Java中使用redis的完整实例及常用命令

一、server端安装   1、下载     https://github.com/MSOpenTech/redis     可看到当前可下载版本:redis2.6          下载w...
  • wt_lam
  • wt_lam
  • 2015年11月17日 10:15
  • 7118

如何在java里面使用redis(六)

Java 使用 Redis 安装 开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 J...
  • zhao13083837081
  • zhao13083837081
  • 2016年08月31日 10:10
  • 1415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在java里面使用redis(六)
举报原因:
原因补充:

(最多只允许输入30个字)