前面所有對Redis的操作都是在DOS窗口中進行的,前面我們也提到了,Redis幾乎對所有的主流高級語言(包括C、C++、C#、Java、PHP、Perl、Python、Ruby、Objective-C、JavaScript等等)都提供了驅動包,即操作的API。這裏就非常簡單的介紹一下Java中對Redis的操作。
操作非常簡單,只需要導入Redis對Java的驅動包—jedis.jar,即可。然後我們就可以結合它相關的API用Java語言實現與redis-client的DOS客戶端相似的操作。
一、 實例
首先我們用redis-client的DOS向服務器存一個值,然後獲取一下:
然後我們新建一個Java Project,並導入Redis對Java的驅動包—jedis.jar:
然後新建一個類TestRedisClient來連接,並取出上面我們存的name值,代碼如下:
運行結果如下:
與Java操作Redis的API這裏就不一一介紹,大家可以參考這裏:http://www.runoob.com/redis/redis-java.html
二、 總結
上面只是提到了用純Java環境操作Redis,此外Redis還可以與Spring結合,與Shiro結合等等。只需要引入相關的驅動包即可,例如與Spring結合需引入spring-data-redis.jar,與Shiro結合需要引入shiro-redis.jar等。
Redis的介紹就暫且到這裏了,所有語言的API與我們用redis-client的DOS窗口中的操作都是相似的。學會了那個,其它的就都會了。加上前幾篇文章,我們主要介紹了Redis的用途、五種數據類型、安全設置、主從複製、事務、持久化、發佈訂閱模型、虛擬內存的使用、Java操作,這幾項內容,對Redis可以有了一個比較宏觀的認識。