MongoDB & Redis 快速上手:NoSQL数据库操作精要
from pymongo import MongoClient
import redis
# 连接MongoDB
mongo_client = MongoClient('mongodb://localhost:27017/')
db = mongo_client['mydatabase']
collection = db['mycollection']
# 插入文档
collection.insert_one({'name': 'Alice', 'age': 25})
# 查询文档
alice = collection.find_one({'name': 'Alice'})
print(alice)
# 连接Redis
redis_client = redis.StrictRedis(host='localhost', port=6379, db=0)
# 设置键值对
redis_client.set('key', 'value')
# 获取键的值
value = redis_client.get('key')
print(value)
这段代码展示了如何使用pymongo
库和redis-py
库来分别操作MongoDB和Redis数据库。首先,我们连接到MongoDB,并对一个名为mycollection
的集合进行插入和查询操作。然后,我们连接到Redis,并对键key
进行设置和获取操作。这是进行NoSQL数据库操作的基本示例。
评论已关闭