English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JavaでRedisを使用し始める前に、 redis サービスおよび Java Redis ドライバがインストールされており、あなたのマシンで Java が正常に動作していることを確認する必要があります。 Javaのインストールおよび設定については、以下を参照してください: Java 開発環境の設定 次に、Java Redis ドライバのインストールを行います:
まず、ドライバーパッケージをダウンロードする必要があります jedis.jar のダウンロード、ドライバーパッケージのダウンロード
このドライバーパッケージを classpath に含め、最新のドライバーパッケージをダウンロードしてください。
本サイトでは以下を提供しています 2.9.0 jar 版本のダウンロード:jedis-2.9.0.jar
import redis.clients.jedis.Jedis; public class RedisJava { public static void main(String[] args) { //ローカルのRedisサービスに接続 Jedis jedis = new Jedis("localhost"); // Redis サービスがパスワードを設定している場合、以下の行が必要です。設定していない場合は必要ありません。 // jedis.auth("123456 System.out.println("接続成功"); //サービスが動作しているか確認 System.out.println("サービスが動作中: "+jedis.ping()); } }
上記の Java プログラムをコンパイルし、ドライバーパスが正しいことを確認してください。
接続成功 サービスが動作中: PONG
import redis.clients.jedis.Jedis; public class RedisStringJava { public static void main(String[] args) { //ローカルのRedisサービスに接続 Jedis jedis = new Jedis("localhost"); System.out.println("接続成功"); //redis 文字列データを設定 jedis.set("w3codeboxkey", "ja.oldtoolbag.com"); // 获取存储的数据并输出 System.out.println("redis ストレージの文字列为: "+ jedis.get("w3codeboxkey")); } }
上記のプログラムをコンパイルしてください。
接続成功 redis ストレージの文字列为: ja.oldtoolbag.com
import java.util.List; import redis.clients.jedis.Jedis; public class RedisListJava { public static void main(String[] args) { //ローカルのRedisサービスに接続 Jedis jedis = new Jedis("localhost"); System.out.println("接続成功"); //存储数据到列表中 jedis.lpush("site-list", "w3codebox"); jedis.lpush("site-list", "Google"); jedis.lpush("site-list", "Taobao"); // 获取存储的数据并输出 List<String> list = jedis.lrange("site-list", 0 ,2); for(int i=0; i<list.size(); i++) {}} System.out.println("リストアイテム: "+list.get(i)); } } }
上記のプログラムをコンパイルしてください。
接続成功 リストアイテム: Taobao リストアイテム: Google リストアイテム: w3codebox
import java.util.Iterator; import java.util.Set; import redis.clients.jedis.Jedis; public class RedisKeyJava { public static void main(String[] args) { //ローカルのRedisサービスに接続 Jedis jedis = new Jedis("localhost"); System.out.println("接続成功"); // データを取得し表示 Set<String> keys = jedis.keys("* Iterator<String> it = keys.iterator(); while(it.hasNext()){ String key = it.next(); System.out.println(key); } } }
上記のプログラムをコンパイルしてください。
接続成功 w3codeboxkey site-list