Redis初探,實現redis的讀寫

理論的就不介紹了,直接上操作。
1、下載已經編譯好的redis可執(zhí)行應用
http://pan.baidu.com/s/1kVxf4DD

2、啟動redis服務
打開cmd,進入到解壓后的redis目錄,執(zhí)行命令
redis-server.exe redis.windows.conf

image.png

3、啟動成功后,通過set命令像redis中寫入數據


image.png

3、啟動redis客戶端
redis-cli.exe -h 127.0.0.1 -p 6379

4、通過get命令獲取redis中的數據


image.png

5、通過java代碼獲取redis中的數據,這里使用的工具是idea,maven工程
(1)獲取redis開發(fā)包


<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>

如果你使用的不是maven工程,那百度搜索一下redis jar包,下載一個放到lib目錄導入也是一樣的。

(2)測試方法,獲取redis中的數據

下面這種方式是錯誤的


image.png

正確的兩種方式通過ip或域名


image.png

image.png

public class RedisTest {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("Server is running: " + jedis.ping());
//set and get
jedis.set("testKey", "my first redis test");
System.out.println("testKey is " + jedis.get("testKey"));
}
}

redis的讀寫到此,redis的持久化我也還在研究,不敢寫上來了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現,斷路器,智...
    卡卡羅2017閱讀 134,881評論 18 139
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發(fā)、高可擴展、高可用、大數據存儲問題而產生的數據庫解決方...
    克魯德李閱讀 5,354評論 0 36
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,941評論 6 342
  • 又是一年五一假期。 多少以前的舊時光,十指相扣,一起買菜做飯 平淡平凡就是真。 努力向上吧,少年們!
    與姝會友閱讀 166評論 0 0
  • 辦公室政治最近在我的生活里經常出現這個詞,這個詞真的很微妙,不認真去分析,會被忽略掉。 都說什么樣的總經理...
    破不破吧閱讀 161評論 0 0