如何使用Jedis操作Redis訊息佇列

來源:互聯網
上載者:User

如何使用Jedis操作Redis訊息佇列
資源

Jedis的jar包
Commons-io的jar包

使用方法

代碼範例如下,使用前,注意開啟redis的server程式。

代碼範例
package RedisExample;import redis.clients.jedis.Jedis;public class TestRedis {    public static void main(String[] args) {        Jedis redis = new  Jedis("localhost");  //      SimpleExample(redis);        //      ListExample(redis,20000);                PublishExample(redis,20000);    }    //簡單添加資訊    public static void SimpleExample(Jedis redis){        redis.set("key1", "I am value 1");          String ss = redis.get("key1");          System.out.println(ss);    }    //隊列添加資訊    public static void ListExample(Jedis redis,int number){        String messageStr = "";        int count = 0;        while(count++ < number){            messageStr =  "this is "+count+" message!";            redis.rpush("logstash-test-list",messageStr);            System.out.println(messageStr);        }    }    //發布訂閱    public static void PublishExample(Jedis redis,int number){        String messageStr = "";        int count = 0;        while(count++ < number){            messageStr =  "this is "+count+" message!";            redis.publish("logstash-test-list",messageStr);            System.out.println(messageStr);        }    }}

Jedis的jar包 與 Commons-io的jar包 下載:

幫客之家資來源站點下載:

------------------------------------------分割線------------------------------------------

免費在 http://linux.bkjia.com/

使用者名稱與密碼都是www.bkjia.com

具體下載目錄在 /2016年資料/3月/23日/如何使用Jedis操作Redis訊息佇列/

下載方法見

------------------------------------------分割線------------------------------------------

下面關於Redis的文章您也可能喜歡,不妨參考下:

Ubuntu 14.04下Redis安裝及簡單測試

Redis主從複製基本配置

Redis叢集明細文檔

Ubuntu 12.10下安裝Redis(圖文詳解)+ Jedis串連Redis

Redis系列-安裝部署維護篇

CentOS 6.3安裝Redis

Redis安裝部署學習筆記

Redis設定檔redis.conf 詳解

Redis 的詳細介紹:請點這裡
Redis 的:請點這裡

本文永久更新連結地址:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.