《java筆記-redis》要點:
本文介紹了java筆記-redis,希望對您有用。如果有疑問,可以聯系我們。
redis有多nb就不多說了,簡單記錄一下redis的使用,
Redis目前支持5種數據類型,分別是:
String(字符串)
List(列表)
Hash(字典)
Set(集合)
Sorted Set(有序集合)
使用redis提供的客戶端工具redis-cli看看他具體都有哪些功能:
(我使用的是微軟提供的window版,完全綠色版,無需安裝,做練習夠用了;
linux版使用辦法完全一致,這里只介紹最簡單的使用辦法,不涉及高級參數)
使用命令,連接redis服務器:redis-cli -h [host_ip] -p [host_port]
驗證服務器是否正常工作:ping [message]
設置數據: set [key] [value]
獲取數據:get[key]
值加1操作:incr [key]
值減1操作:decr [key]
(如果key值不存在,則會直接新建一個值為0的key,然后再進行+1或者-1操作之后返回;也便是說會返回1和-1)
獲取鍵值到期的剩余時間:ttl[key]
(返回-1表示永遠有效,返回-2表示找不到鍵值)
給鍵值設置有效期: expire[key] [seconds]
(找不到鍵值會返回0,否則返回1)
設置字段: hset [hash_key] [hash_field] [hash_value]
獲取字段: hget [hash_key] [hash_field]
查看所有的鍵值名:keys[name]
(name可以使用通配符,好比: st*、str*3)
刪除鍵值: del[key1] [key2] [key3] ......
清除所有鍵值: flushdb 或 flushall
(不必要參數,直接刪除掉當前數據庫或所有數據庫中的全部鍵值)
入門便是這樣子了,其他數據類型和更多的操作還是得靠查閱手冊~~
歡迎參與《java筆記-redis》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9258.html