Redis 資料類型
Redis支援五種資料類型:
string(字元串)
hash(哈希)
list(清單)
set(集合)
zset(sorted set:有序集合)
string:
key:name
value:runoob
128.127.0.0.1:6379> SET name "runoob"
OK
127.0.0.1:6379> GET name
"runoob"
127.0.0.1:6379> TYPE name
string
hash(就是字典類型)
127.0.0.1:6379> HMSET myhash field1 "Hello" field2 "World"
127.0.0.1:6379> HGET myhash field1
"Hello"
127.0.0.1:6379> HGET myhash field2
"World"
127.0.0.1:6379> TYPE myhash
hash
List(清單)
python 連接配接redis
import redis
#字元串操作
r = redis.Redis(host='192.168.1.48', port=6379)
print(r.get("name").decode())
r.set('mystring', 'good good study, day day up!')
print(r.get("mystring"))
#Redis Mset 指令用于同時設定一個或多個 key-value 對。
r.mset(name1="ling", name2="ajing", name3="shang")
print(r.mget("name1", "name2", "name3"))
print(r.type("name1"))