CentOS 初体验二十一:redis常用命令:String
轉載請標明出處:http://blog.csdn.net/zhaoyanjun6/article/details/79279403
本文出自【趙彥軍的博客】
數據類型
Redis支持五種數據類型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
String(字符串)
string是redis最基本的類型,你可以理解成與Memcached一模一樣的類型,一個key對應一個value。
string類型是二進制安全的。意思是redis的string可以包含任何數據。比如jpg圖片或者序列化的對象 。
string類型是Redis最基本的數據類型,一個鍵最大能存儲512MB。
- set :存數據
格式: set 【key】 【value】
例子:保存名字
//存數據 set name zhaoyanjun- get :取數據
格式: get 【key】
例子:取名字
//取數據 get name- del:刪除數據
格式: del【key】
例子:刪除名字字段
//刪除數據 del name- keys :查看所有的 key
格式: keys *
- getset:先獲取值,再設置值
格式: getset 【key】【value】
- incr :數值遞增 1
格式: incr 【key】
例子:num 遞增 1
incr num- incrby :數值遞增 n
格式: incrby 【key】【value】
例子:num 遞增 5
incrby num 5- decr :數值遞減 1
格式: decr 【key】
- decrby :數值遞減 n
格式: decrby 【key】【value】
例子:num 遞減 5
decrby num 5- append :追加值,返回值是追加后字符串的長度
格式: append 【key】【value】
例子:在 num 后面追加 abc 字符串
append num abc其他命令
//獲取所有的 Key keys * //獲取所有以 h 開頭的 Key keys h* //判斷某個 key 是否存在 exists key //重命名 key rename key newkey //設置一個 Key 過期的時間,單位為秒 expire key seconds //查看一個 key 剩余過期時間 ttl key //添加一個值,并且設置過期時間 20 秒 set key value ex 20 //獲取 key 的類型 type key //測試一個連接是否還是可用的 ping- ping
這個命令經常用來測試一個連接是否還是可用的,或者用來測試一個連接的延時。如果后面沒有參數時返回PONG,否則會返回后面帶的參數。
參考資料
http://www.redis.cn/
redis在線測試工具
個人微信號:zhaoyanjun125 , 歡迎關注
總結
以上是生活随笔為你收集整理的CentOS 初体验二十一:redis常用命令:String的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS 初体验二十:压缩包形式安装
- 下一篇: CentOS 初体验二十二:redis常