この記事では、JavaでRedisを使用する方法について説明します。次のように、参照のために共有してください。
インストール
JavaでRedisの使用を開始する前に、RedisサービスとJava Redisドライバーがインストールされ、Javaがマシンで正常に使用できることを確認する必要があります。 Javaのインストールと構成については、Java開発環境構成を参照してください。次に、Java Redisドライバーをインストールしましょう。
まず、ドライバーパッケージをダウンロードし、jedis.jarをダウンロードし、最新のドライバーパッケージを必ずダウンロードする必要があります。
このドライバーパッケージをClassPathに含めてください。
Redisサービスに接続します
redis.clients.jedis.jedis; public class redisjava {public static void main(string [] args){//ローカルRedisサービスJedis jedis = new jedis( "localhost"); out.println( "serverへの接続"); "+jedis.ping());}}上記のJavaプログラムをコンパイルして、ドライバーパッケージへのパスが正しいことを確認します。
$ javac redisjava.java
$ java redisjava
サーバーへの接続に正常に
サーバーが実行されています:Pong
Redis Java Stringの例
Redis Java String(String)インスタンス
redis.clients.jedis.jedis; public class redisstringjava {public static void main(string [] args){//ローカルRedisサービスjedis jedis = new jedis( "localhost"); out.println( "serverへの接続");保存されたデータと出力System.out.println( "Redis ::"+ jedis.get( "w3ckey"));}}上記のプログラムをコンパイルします
$ javac redisstringjava.java
$ java redisstringjava
サーバーへの接続に正常に
Redisに保存された文字列:: Redisチュートリアル
Redis Javaリスト(リスト)インスタンス
redis.clients.jedis.jedis; public class redislistjava {public static void main(String [] args){// connect local redis service jedis jedis( "localhost"); out.println( "server to server"); "redis"); jedis.lpush( "tutorial-list"、 "mongodb"); jedis.lpush( "tutorial-list"、 "mysql"); //保存されたデータと出力リスト<string> list = jedis.lrange( "tutorial-list"、0、5); {system.out.println( "redis ::"+list.get(i));}}}}}}の格納文字列上記のプログラムをコンパイルします
$ javac redislistjava.java
$ java redislistjava
サーバーへの接続に正常に
Redis :: Redisに保存された文字列
Redisに保存された文字列:: Mongodb
Redisに保存された文字列:: mysql
Redis Java Keysインスタンス
Redis.clients.jedis.jedis; public class rediskeyjava {public static void main(string [] args){//ローカルRedisサービスjedis jedis = new jedis( "localhost"); out.println( "serverへの接続"); i <list.size(); system.out.println( "保存されたキーのリスト::"+list.get(i))}}上記のプログラムをコンパイルします
$ javac rediskeyjava.java
$ java rediskeyjava
サーバーへの接続に正常に
保存されたキーのリスト:: Tutorial-Name
保存されたキーのリスト::チュートリアルリスト
Java関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「Java+MySQLデータベースプログラミングの概要」、「Java Operation Excel Skills Summary」、「Javaデータ構造とアルゴリズムのチュートリアル」、「Javaファイルとディレクトリオペレーションスキルの要約」、「Java操作スキルサマリー」
この記事がみんなのJavaプログラミングに役立つことを願っています。