redis安裝請點擊這里:Redis安裝
站在用戶的角度思考問題,與客戶深入溝通,找到湘鄉(xiāng)網(wǎng)站設(shè)計與湘鄉(xiāng)網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設(shè)計制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋湘鄉(xiāng)地區(qū)。redis數(shù)據(jù)結(jié)構(gòu)
1、string
string是簡單的類型,可以理解成與Memcached一樣的類型,一個key對應(yīng)一個value;支持的操作也與Memcached的操作類似,不過它的功能更豐富。可以存二進制的對象。
操作之前先做個別名,因為進入redis的命令很長,每次輸入都很麻煩。
[root@gz1 etc]# alias redis-cli='/usr/local/redis/bin/redis-cli' [root@gz1 etc]# vim .bashrc //寫入后開機自動會加載 alias redis-cli='/usr/local/redis/bin/redis-cli' [root@gz1 etc]# redis-cli //若設(shè)置了密碼,則登入的命令為:redis-cli -a 123456 127.0.0.1:6379> 示例1: 127.0.0.1:6379> set key1 hello OK 127.0.0.1:6379> get key1 "hello" 127.0.0.1:6379> mset key1 helloworld key2 howareyou key3 youarewelcome OK 127.0.0.1:6379> mget key1 key2 key3 1) "helloworld" 2) "howareyou" 3) "youarewelcome" Ctrl+d 退出2、list
list 是一個鏈表結(jié)構(gòu)(相當于一個管道,隨時可以從左右插入和取出值,區(qū)別于只能先進后出的站),主要功能是 push、pop、獲取一個范圍的所有值等等。操作中 key 理解為鏈表的名字。使用 List 結(jié)構(gòu),我們可以輕松地實現(xiàn)最新消息排行等功能(比如微博的 TimeLine)。list 的另一個應(yīng)用就是消息隊列,可以利用 list 的 push 操作,將任務(wù)存在 list 中,然后工作線程再用 pop 操作將任務(wù)取出進行執(zhí)行。
127.0.0.1:6379> lpush list1 123 //從左邊插入數(shù)值 (integer) 1 127.0.0.1:6379> lpush list1 aaa (integer) 2 127.0.0.1:6379> lpush list1 bbb (integer) 3 127.0.0.1:6379> lpush list1 "ccc ddd" (integer) 4 127.0.0.1:6379> lrange list1 0 -1 //從左邊開始獲取所有值,沒有從右邊的命令 1) "ccc ddd" 2) "bbb" 3) "aaa" 4) "123" 127.0.0.1:6379> lpop list1 //從左邊取出一個值 "ccc ddd" 127.0.0.1:6379> lrange list1 0 -1 1) "bbb" 2) "aaa" 127.0.0.1:6379> rpush list1 fff //從右邊插入數(shù)值 (integer) 3 127.0.0.1:6379> lrange list1 0 -1 1) "bbb" 2) "aaa" 3) "fff" 127.0.0.1:6379> rpop list1 //從右邊取出一個值 "123" 127.0.0.1:6379> lrange list1 0 -1 1) "ccc ddd" 2) "bbb" 3) "aaa"另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。