標籤:
在cmd 命令中運行redis
運行redis命令 :redis-cli
Reids資料結構初探 資料結構有五種 string(字串)、 list(列表)、set(集合)、hash(散列)、zset(有序集合)
redis各類型的簡單介紹 和最基礎的命令
1.string(字串)
字串類型:就是儲存一個值嗎 儲存的資料可以是 string 也可以是 int 之列的類型
可以通過 get ; set ; del 來對string類型進行添加 讀取 刪除;
2.list(列表) 就是一個集合 類似與數組這樣可以儲存重複的資料 但資料類型不需要統一 儲存的資料類型可以是string 和 int 之類的都可以
rpush(將值推入列表的右端); lrange (擷取列表上面的所有值); lindex(擷取類表上給定位置的單個元素)lpop (從列表左端彈出一個值並返回彈出的值)
3.set(集合)redis 的集合和列表都可以儲存多個字串他們之間的不同在於列表可以儲存多個相同的字串,而集合則通過使用散列表來保證自己儲存的每個字串都是各不相同的(這些散列只有鍵,但沒有與鍵相關聯的值)
sadd(將給定的元素添加到集合); smembers(返回集合包含的所有元素);sismember(檢查給定的元素師傅存在於集合);srem(如果給定的元素存在集合那麼移除這個元素)
hash(散列)類似於字典類型
hset(在散列累面關聯起給定的索引值對);hget(擷取指定的散列值); hgetall (擷取散列包含的所有索引值對) hdel(如果給定的鍵存在於散列裡面移除這個鍵)
zset(有序集合) 有序集合和散列一樣,都用於儲存索引值對:有序集合的鍵被稱為成員,每個成員都是各不相同的;而有序集合的值被稱為分值,分值必須是浮點數,有序集合可以通過根據成員訪問元素 還可以根據分值來訪問元素
zadd(將值添加到集合中)zrange(根據元素位置擷取範圍內的元素)zrangebyscore(擷取分值範圍的內的元素)zrem(如果給定的成員存在於有序集合那麼移除這個成員)
筆記一 Redis基礎