MST

星途 面试题库

面试题:Python实现Redis数据库持久化操作之基础方法

在Python中,使用redis - py库操作Redis数据库,简述如何通过Python代码实现RDB(Redis Database)持久化方式的手动触发,假设已经连接好Redis实例对象'redis_client'。
33.9万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试

在Python中使用redis - py库,通过以下代码手动触发RDB持久化:

import redis

# 假设已连接好Redis实例对象redis_client
redis_client = redis.Redis(host='localhost', port=6379, db=0)
# 手动触发RDB持久化
redis_client.bgsave()

上述代码使用bgsave方法手动触发RDB持久化,bgsave会在后台执行RDB快照操作,不会阻塞主线程。