# _*_ coding:utf-8 _*_ import json import pymongo import redis def process_item(): # Create redis database link rediscli = redis.Redis(host='127.0.0.1', port=6379, db='0') # Create MongoDB database link mongodbcli = pymongo.MongoClient(host='127.0.0.1', port=27017) # Create mongodb database name dbname = mongodbcli['redis_mongodb'] # Create the name of the mongodb database table sheetname = dbname['redis_mongodb_dgq'] offset = 0 while True: # redis data table name and data source, data = rediscli.blpop("dongguanquestion:items") offset += 1 # Convert json object to Python object data = json.loads(data) # Insert data into sheetname table sheetname.insert(data) print offset if __name__ == "__main__": process_item()
Store data from redis database to local mongodb database
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=324476642&siteId=291194637
Recommended
Ranking