天天看點

python-redis連接配接管理

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"))