1. 程式人生 > 實用技巧 >redis操作記錄!!!

redis操作記錄!!!

mac的redis安裝:https://www.cnblogs.com/sidianok/p/12639893.html

哈哈,作為一位專業的大神程式設計師,怎麼好意思說不會redis,來,百度一下,抄寫一遍!!!

先參考菜鳥教程走一遍流程:

先熟悉概率,radis是一個hash型別的資料庫,一共有16個數據庫從0到15,可以通過

SELECT num 來進行選擇。

內部定義的資料型別有:

String Hash List Set Zset

分別為字串,字典,列表,集合,有序集合。

首先本來連線redis通過

redis-cli

測試是否可用通過ping

(base) shijianzhongdeMacBook-Pro:~ shijianzhong$ redis-cli 
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> ping [

  

reids的命令很多,我只能簡單的操作上筆記了。key的命令

手寫一下加深下記憶吧 set get del expire expireat ttl pttl pexpire persist randomkey rename type renamenx

筆記真的不好寫,下面寫一些string的常用命令

set get mset mget getrange key start end getset setbit getbit setnx strlen setex psetex msetnx incr incrby incrbyfloat desc descby append

雜湊操作 前面加個h進行操作

HSET HMSET HDEL HSETNX HKEYS HVALS HLEN HGETALL HINCRBY HINCRBYFLOAT

列表操作,其實這是一個雙端佇列(基本你想的到的雙端佇列操作都有了)

BLPOP BRPOP BRPOPLPUSH LINDEX LINSERT LLEN LPOP LPUSH LPUSHX LRANGE LREM LSET LTRIM RPOP RPOPLPUSH RPUSH RPUSHX

集合操作 (集合我一般用的不錯,redis提供的引數真的很豐富)

SADD SCARD SDIFF SINTER SINTERSTORE SISMEMBER SMEMBERS SMOVE SPOP SRANDMEMBER SREM SUNION SUNIONSTORE

時間限制,先不寫了,理解了一下,redis的常規操作還是比較容易的。