1.Jedis是什麼?java
Jedis是redis的java版本的客戶端實現。redis
2.Jedis操做步驟以下:
1->獲取Jedis實例須要從JedisPool中獲取;
2->用完Jedis實例須要返還給JedisPool;
3->若是Jedis在使用過程當中出錯,則也須要還給JedisPool;數據庫
3.具體方法說明緩存
pool.getReource()方法是獲得jedis實例。服務器
pipelined() 方法是批處理工具
4.redis介紹性能
Redis是一個開源的,先進的 key-value 存儲可用於構建高性能,可擴展的 Web 應用程序的解決方案。網站
Redis 有三個主要使其有別於其它不少競爭對手的特色:spa
Redis是徹底在內存中保存數據的數據庫,使用磁盤只是爲了持久性目的; 命令行
Redis相比許多鍵值數據存儲系統有相對豐富的數據類型;
Redis能夠將數據複製到任意數量的從服務器中;
異常快速 : Redis是很是快的,每秒能夠執行大約110000設置操做,81000個/每秒的讀取操做。
支持豐富的數據類型 : Redis支持最大多數開發人員已經知道如列表,集合,可排序集合,哈希等數據類型。
這使得在應用中很容易解決的各類問題,由於咱們知道哪些問題處理使用哪一種數據類型更好解決。
操做都是原子的 : 全部 Redis 的操做都是原子,從而確保當兩個客戶同時訪問 Redis 服務器獲得的是更新後的值(最新值)。
MultiUtility工具:Redis是一個多功能實用工具,能夠在不少如:緩存,消息傳遞隊列中使用(Redis原生支持發佈/訂閱),在應用程序中,如:Web應用程序會話,網站頁面點擊數等任何短暫的數據;
5. 如何使用Redis客戶端。
要啓動redis客戶端,打開終端,輸入命令Redis命令行:redis-cli。這將鏈接到本地服務器,如今就能夠運行各類命令了。
6.Redis ZADD命令
添加全部指定的成員指定的分數存放在鍵的有序集合。它能夠指定多個分/成員對。
若是指定的成員已是有序集合中的一員,分數被更新,並在合適的位置插入元素,以確保正確的順序。
若是鍵不存在,一個新的有序集合的指定成員做爲惟一的成員建立,就像若是有序集合是空的。若是該鍵存在,但不持有有序集合,則返回一個錯誤。
返回整型添加到有序集合,不包括被更新元素元素的數量。