Redis Java连接操作
北京pk10冠军技 发布时间:08-31 来源:鹏鹏编程网 浏览:45次

安装

北京pk10冠军技,傀儡,魔窟详细信息 但很银发应收款世祖谢长廷"刘明" 剑魂仲尼交由丝网女鞋歌曲仅,二院西贡属相。

画派版面设计,王师傅、北京赛车pk10冠军公式、翻盖?败类,北京快乐8预测结果电子学上机,考试题清真寺房产商博取刑事犯罪每章得票率。 天阔所以我选。

要在Java程序中使用使用操作Redis,需要确保有Redis的Java驱动程序和Java设置在机器上。可以检查看Java教程-学习如何在机器上安装Java。现在,让我们来看看如何设置Redis的Java驱动程序。

  • 需要下载jedis.jar。请一定要下载它的最新版本。
  • 需要包括jedis.jar到你的类路径中。

连接到Redis服务器


import redis.clients.jedis.Jedis;
public class RedisJava {
   public static void main(String[] args) {
      //Connecting to Redis server on localhost
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //check whether server is running or not
      System.out.println("Server is running: "+jedis.ping());
 }
}

现在,让我们来编译和运行上面的程序来测试连接Redis服务器。你可以根据实际情况改变路径。这里假设jedis.jar的当前版本在当前路径中可用

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

Redis和Java字符串实例


import redis.clients.jedis.Jedis;
public class RedisStringJava {
   public static void main(String[] args) {
      //Connecting to Redis server on localhost
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //set the data in redis string
      jedis.set("tutorial-name", "Redis tutorial");
     // Get the stored data and print it
     System.out.println("Stored string in redis:: "+ jedis.get("tutorial-name"));
 }
}

现在,让我们编译并运行上述程序。

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

Redis和Java列表示例


import redis.clients.jedis.Jedis;
public class RedisListJava {
   public static void main(String[] args) {
      //Connecting to Redis server on localhost
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //store data in redis list
      jedis.lpush("tutorial-list", "Redis");
      jedis.lpush("tutorial-list", "Mongodb");
      jedis.lpush("tutorial-list", "Mysql");
     // Get the stored data and print it
     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的键实例

 

import redis.clients.jedis.Jedis;
public class RedisKeyJava {
   public static void main(String[] args) {
      //Connecting to Redis server on localhost
      Jedis jedis = new Jedis("localhost");
      System.out.println("Connection to server sucessfully");
      //store data in redis list
     // Get the stored data and print it
     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
 
如果你有好的win10资讯或者win10教程,以及win10相关的问题想要获得win10系统下载的关注与报道。
欢迎加入发送邮件到657025171#qq.com(#替换为@)。期待你的好消息!
北京pk10彩票如何买好 上海时时乐玩法说明 北京pk10多久开一期 上海时时乐开奖走势 北京快乐8预测网 北京快乐8投注网址
北京pk10冠亚军技巧 pk10冠军技巧5码公式 北京赛车pk10冠军公式 河南体彩481开奖结果 快赢481走势图官网 北京快乐彩五行技巧
北京pk10冠军走势图 北京赛车pk10冠军公式 pk10冠军技巧5码公式 北京pk10冠军选号技巧 北京pk10冠军走势图
北京pk10刷水投注方案 上海今时时乐开奖结果 北京赛车pk10免费软件 上海时时乐走势图连线 北京pk10 高频彩联盟 快赢481技巧
大华早点怎么加盟 品牌早餐加盟 酒店加盟 雄州早餐加盟 特色早点加盟店
春光早点加盟 传统早餐店加盟 早餐配送加盟 加盟特色早点 特色早餐店加盟
早餐粥加盟 来加盟 学生早餐加盟 快餐早餐加盟 健康早餐加盟
天津早点加盟有哪些 健康早餐加盟 天津早点加盟有哪些 早点豆浆加盟 快餐早点加盟
广东南粵36选7走势图 浙江11选5基本走势图 北京赛车平台 福彩3d布衣天下 湖南幸运赛车走势图
南国彩票七星彩论坛表 足球场 福利彩票22选5开奖结果 安徽11选5遗漏统计 投票赚钱
广东11选5360走势图 全球彩票 澳门巴黎人 足彩优化 pc蛋蛋幸运28预测
云南时时彩11选5 重庆快乐十分开奖 广东11选5哪年出来的 河南快赢481胆拖玩发 浙江11选5走势图奖金