import redis # 導入redis 模塊
import pymongo
pool = redis.ConnectionPool(host='localhost', port=6379, decode_responses=True)
r = redis.Redis(connection_pool=pool)
MyClient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = MyClient["mymongotest"]
mycol = mydb["insert"]
mydict = {"name": "RUNOOB", "alexa": "10000", "url": "https://www.runoob.com"}
x = mycol.insert_one(mydict) # 數據寫入mongoDB
r.mset(mydict) # 數據寫入redis
mydb = MyClient["runoobdb"]
mycol = mydb["sites"]
for x in mycol.find({}, {"_id": 0, "name": 1, "alexa": 1}):
print(x)
r.hmset("db2", x)
json字典批量寫入redis