1. 程式人生 > 資料庫 >尚矽谷MySQL學習筆記(Day_2)-DQL語言介紹:子查詢

尚矽谷MySQL學習筆記(Day_2)-DQL語言介紹:子查詢

redis 五大資料型別使用

字串str

單個值

127.0.0.1:6379> set name pp                      # 設定鍵值[O(1)]
OK
127.0.0.1:6379> setex name 300 pp                # 設定鍵值及過期時間
OK
127.0.0.1:6379> get name                         # 獲取單個值
"pp"

多個值

127.0.0.1:6379> mset class1 python class2 java    # 設定多個鍵值[O(1)]
OK
127.0.0.1:6379> append class2 python              # 追加值  class2:javapython
(integer) 10
127.0.0.1:6379> mget class1 class2                # 獲取多個值
1) "python"
2) "javapython"
127.0.0.1:6379> del class1 class2                 # 刪除值
(integer) 2
127.0.0.1:6379> mget class1 class2
1) (nil)
2) (nil)

 

hash

單個屬性

127.0.0.1:6379> hset info name pp
(integer) 1
127.0.0.1:6379> hkeys info
1) "name"
127.0.0.1:6379> hget info name
"pp"
127.0.0.1:6379> del info
(integer) 1

多個屬性

127.0.0.1:6379> hmset info name pp age 18
OK
127.0.0.1:6379> hmget info name age
1) "pp"
2) "18"
127.0.0.1:6379> hvals info
1) "pp"
2) "18"
127.0.0.1:6379> del info name age
(integer) 1

 

list 列表

 

127.0.0.1:6379> lpush name ming uzi mlxg
(integer) 3
127.0.0.1:6379> rpush name ming uzi mlxg
(integer) 6
127.0.0.1:6379> linsert name before uzi xiaohu
(integer) 7
127.0.0.1:6379> lset name 2 kid
OK
127.0.0.1:6379> lrange name 0 -1
1) "mlxg"
2) "xiaohu"
3) "kid"
4) "ming"
5) "ming"
6) "uzi"
7) "mlxg"
127.0.0.1:6379> lindex name 1
"xiaohu"

 

 

set集合