数据库持久化的两种实现方式
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,对数据库服务里的数据进行持久化存储,既可以做数据备份,也方便数据传输。目前主要有两种实现方式:一.创建快照Mysql快照Mysql的dump工具,可以将数据导出为.sql文件,通过这个sql文件,可以
千家信息网最后更新 2024年11月30日数据库持久化的两种实现方式
对数据库服务里的数据进行持久化存储,既可以做数据备份,也方便数据传输。
目前主要有两种实现方式:
一.创建快照
Mysql快照
Mysql的dump工具,可以将数据导出为.sql文件,通过这个sql文件,可以作数据恢复。
$ mysqldump -h xxx -uroot -p databasename > ~/data_backup/database.sql
Redis的rdb
redis客户端下发送save/bgsave指令,会创建rdb文件。默认文件名为dump.rdb
127.0.0.1:6379> save127.0.0.1:6379> bgsave
注意,如何快速查找dump.rdb位置
1.使用config命令
127.0.0.1:6379> CONFIG GET dir1) "dir"2) "/var/lib/redis"
2.通过redis.conf配置文件,找到工作目录dir配置
如何快速找到redis.conf文件?再客户端已连接的情况下使用info server命令
127.0.0.1:6379> info server# Serverredis_version:5.0.3redis_git_sha1:00000000redis_git_dirty:0redis_build_id:23238c6957772153redis_mode:standaloneos:Linux 5.0.0-32-generic x86_64arch_bits:64multiplexing_api:epollatomicvar_api:atomic-builtingcc_version:8.3.0process_id:855run_id:8b009f0b92e3d738e49ab03fdad7766dbb3988c2tcp_port:6379uptime_in_seconds:402219uptime_in_days:4hz:10configured_hz:10lru_clock:15054015executable:/usr/bin/redis-serverconfig_file:/etc/redis/redis.conf
或者
$ redis-cli -p 6379 info server |grep config_fileconfig_file:/etc/redis/redis.conf
二.记录写操作日志(inset/update/delete)
Mysql的binlog
Redis的aof
数据
文件
命令
客户
客户端
快照
配置
数据库
方式
会创
位置
备份
工具
情况
指令
数据传输
数据备份
数据恢复
日志
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
保定软件开发简介
expdp导出数据库脚本
40台电脑网吧需要多少服务器
数据库还原到一半失败怎么办
深圳市蓝宇网络技术
软件开发一定要有资质吗
天津定制软件开发公司
训练模式为什么连不上服务器
文档储存管理数据库设计
边缘计算ai服务器制造厂家
6%的增值税有软件开发
派森服务器
theisle测试服没有服务器
ftp和服务器一样吗
通信网络技术服务资质要求
国企软件开发部面试
谢江网络安全
网络安全领航员考试
excel选中大批量数据库
数据库技术与财务管理
多人协作软件开发环境
甘肃白银软件开发
军运会学生网络安全教育
网络安全会议后的影响
时间类数据库设计
关系数据库中表可以没属性吗
计算机网络技术学渗透嘛
双阳区有名的网络安全质量服务
大数据训练服务器
梦想世界服务器人数