备份 套路 原理 经验

备份脚本

备份脚本 原创 饺子泡牛奶 饺子泡牛奶 2023-07-15 08:40 发表于四川 收录于合集#Linux与Shell20个 一、日常备份 如果你正在使用 Linux 系统处理一个重要的项目,那么可以创建一个 shell 脚本来自动备份特定目录。这有助于避免从主归档文件( main archive ......
脚本 备份

RMAN备份

1.设置定时任务 * 22 * * 6 su - oracle -c 'bash /home/oracle/script/rman_full.sh' * 23 * * 0-5 su - oracle -c 'bash /home/oracle/script/rman_lv1.sh' 30 1-23/ ......
备份 RMAN

08、MVCC原理

> 本篇内容主要来源于自己学习的视频,如有侵权,请联系删除,谢谢。 ### 1、什么是 MVCC MVCC(Multiversion concurrency control)是一个基于多版本技术实现的一种并发控制机制。 常见的并发机制有哪些?MVCC 的优点在哪里呢? - 比如数据库中的悲观锁,也就 ......
原理 MVCC

高并发的哲学原理(七)-- 最难以解决的单点:数据库以及它背后的存储

前面六篇文章,我们解决了 web 服务的百万 QPS 问题,从本文开始,我们将用三篇文章,尝试构建出百万 QPS 后端系统所需要的数据库。首先要明确,这里的数据库指的是关系型数据库,即满足 ACID 原则并用 SQL 语言进行操作的持久性(掉电数据不丢)数据库。当然,在追求高并发的过程中,我们将不可 ......
哲学 原理 背后 数据库 数据

高并发的哲学原理(八)-- 将 InnoDB 剥的一丝不挂:B+ 树与 Buffer Pool

前面几篇文章,我们大多数时候都在挥舞着架构大棒,对性能问题进行降维打击,但是本文不一样,本文要啃硬骨 ......
一丝不挂 哲学 原理 InnoDB Buffer

linux 内存管理 --- 用户空间 malloc 内存申请原理

相对于栈而言,堆这片内存面临着一个稍微复杂的行为模式:在任意时刻,程序可能发出请求,要么申请一段内存,要么释放一段已经申请过的内存,而且申请的大小从几个字节到几个GB都有可能,我们不能假设程序一次申请多少堆空间,因此,堆的管理显得较为复杂。 那么,使用 malloc() 在堆上分配内存到底是如何实现 ......
内存 原理 用户 malloc linux

vue-day19--Vue监测数据的原理--大综合练习

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Vue监测 ......
原理 vue-day 数据 vue day

冒泡排序的原理及使用

冒泡排序的原理:对一行无序排列的数,从第一个数开始,依次与后一个数进行比较,若大(小)则与之交换位置,这样经过不停的交换,第一轮下来就能把最大(小)的数排到最右边。在进行上述操作,第二轮就能把第二大(第二小)的数排到倒数第二个位置上......以此类推,经过一轮又一轮的比较,就能把这一行无序排列的数 ......
原理

容斥原理

# 容斥原理 - 内容 用于解决多个有相交情况的集合的并集,例如三个集合的情形:![输入图片说明](/imgs/2023-07-09/vVhomnnyvMviC3Gd.png) 对于n个集合的交集有公式:$|S_1\cup S_2\cup S_3\cup \dots S_n|=(|S_1|+|S_2 ......
原理

信息安全 -- 数据加密 -- HTTPS原理

对称加密:同一个密钥进行加解密,典型的对称加密方式 AES 算法 优点:运算速度快 缺点:密钥需要信息交换的双方共享,一旦被窃取,消息会被破解 非对称加密:公钥加密,私钥解密;或者私钥加密,公钥解密 优点:私钥严格保密,公钥任意分发,黑客获取公钥无法破解密文 缺点:运算速度非常慢 非对称加密的更多细 ......
原理 数据 HTTPS 信息

助教工作总结(计算机组成原理)

一、助教工作的具体职责和任务 助教,顾名思义就是协助老师完成教学任务。这次的助教任务实际上是来自黄老师的邀请,我非常感谢福明老师的信任与对我的认可。这次助教任务的前期,黄老师问我有没有推荐担任助教的同学,我向黄老师推荐了几个我们级优秀的同学担任助教。后期我就和老师申请带软工某个班的同学,因为刚刚好这 ......
工作总结 原理 计算机

Swagger 管理 API 的一些经验分享

Swagger 是一款开源的 API 设计工具,主要用于构建、设计、编写和使用 RESTful Web 服务。可以帮助开发人员设计和编写 API,以及创建出色的 API 文档。Swagger 是一个强大的开源框架,支持 API 开发全生命周期,包括设计、构建、文档和使用。 Swagger 的核心部分 ......
Swagger 经验 API

67.requireJS的核心原理是什么(如何动态加载的如何避免多次加载的如何缓存的)

#### 67. requireJS 的核心原理是什么?(如何动态加载的?如何避免多次加载的?如何 缓存的?) ``` require.js 的核心原理是通过动态创建 script 脚本来异步引入模块,然后对每个脚本的 load 事件进行监听,如果每个脚本都加载完成了,再调用回调函数。 ``` 详细 ......
缓存 requireJS 原理 核心 动态

109.vue双向数据绑定原理

#### 109. vue 双向数据绑定原理? ``` vue 通过使用双向数据绑定,来实现了 View 和 Model 的同步更新。vue 的双向数据绑定主要是通过使用数据劫持和发布订阅者模式来实现的。 首先我们通过 Object.defineProperty() 方法来对 Model 数据各个属 ......
双向 原理 数据 109 vue

[笔记]组成原理_总线

总线的概述及特征 总线是一组能为多个部件分时共享的公共信息传送线路,分时和共享是总线的两个特点。 分时:同一时刻,只允许有一个部件向总线发送信息。 共享:总线上可以挂接多个部件,各个部件之间互相交换的信息都可通过这组线路分时共享,多个部件可同时从总线上接收相同的信息。 总线设备(两种) 按其对总线有 ......
总线 原理 笔记

从零玩转系列之SpringBoot3-核心原理

# 一、简介 ## 1.前置知识 ● Java17 ● Spring、SpringMVC、MyBatis ● Maven、IDEA ## 2.环境要求 | 环境&工具 | 版本(or later) | | : : | : : | | SpringBoot | 3.1.x | | IDEA | 202 ......
SpringBoot3 SpringBoot 原理 核心

微小企业的数据备份方案

问题 企业内部的文件,系统,数据库等需要备份。最开始我们是采用 挂接NFS -> jenkins job (定时) -> ossutil 》 阿里云oss库 直到发现每个月需要1000+的接口调用费用,当时就哭了。 阿里云的服务是隐藏的贵,所以,上云的时候一定要规划好,否则,每个月的账单让人想骂🐴 ......
数据备份 备份 方案 数据 企业

实现LVM的备份还原,结合binlog恢复最新状态

- 备份过程 1 实现LVMmkdir /data/{mysql,binlog}vim /etc/fstabmount /dev/vg0/lv_mysql /data/mysqlmount /dev/vg0/lv_binlog /data/binlog chown -R mysql.mysql /d ......
备份 状态 binlog LVM

数据库备份

一、influxdb2.0以后 1、influxdb导出 ./influx backup \ /home/backup/backup_$(date '+%Y-%m-%d_%H-%M') \ --host http://xxx.xxx.xxx.xxx:xxxx \ --org orgName --bu ......
备份 数据库 数据

KingbaseES V8R6集群运维案例之---single-pro模式备份

**案例说明:** KingbaseES V8R6集群物理备份配置参数_target_db_style,可选single或cluster或single-pro。 single对应单机模式的目标数据库实例,cluster对应集群模式的目标数据库实例,single-pro对应集群模式的每个DB节点独立备 ......
集群 KingbaseES single-pro 备份 案例

使用Velero备份还原K8S的数据

一 原理 Velero 的基本原理就是将Kubernetes 集群资源对象数据备份到对象存储中,并能从对象存储中拉取备份数据来恢复集群资源对象数据。不同于etcd 备份——将集群的全部资源备份起来——Velero 是对Kubernetes 集群内资源对象级别进行备份,可以通过对Type、Namesp ......
备份 数据 Velero K8S K8

Netty 原理解析与开发实战(一)

# Netty 原理解析与开发实战 ## 一、Netty 概述 ### 1.1 Java网络编程进化史 #### 1.1.1 Java OIO 早期java提供了 `java.net`包用于开发网络应用,这类API被称为阻塞Java OIO(阻塞IO)。 服务端主要实例代码: ```java Ser ......
实战 原理 Netty

【ChatGPT系列】MySQL中事务的四大特性及实现原理

[本文出自天外归云的博客园] 结合实例理解Mysql中事务的四大特性 当谈到MySQL中事务的四大特性时,以下是一些生动形象的例子来帮助理解: 原子性(Atomicity):原子性是指事务的操作要么全部执行成功,要么全部失败回滚。类比于银行转账操作,假设从账户A向账户B转账100元。原子性保证了无论 ......
特性 原理 事务 ChatGPT MySQL

binlog的相关原理

binlog从基础到精通,24张图吃透,MySQL调优必看 原创 程序员宝妹儿 程序员宝妹儿 2023-06-26 07:10 发表于四川 收录于合集 #数据库9个 #mysql13个 #mysql面试题6个 Bin log 保证了数据的可靠性和一致性,MySQL 数据库的数据备份、主备、主主、主从 ......
原理 binlog

Kafka系列---【Kafka工作原理】

#Kafka工作原理 ![](https://img2023.cnblogs.com/blog/1674440/202307/1674440-20230713234629127-24961167.png) ##常用概念 - Broker:可以理解为一个节点,一台kafka服务。 - Topic(主题 ......
Kafka 原理

linux环境用mysqldump定时备份Mysql数据

每日备份mysql的数据,并保留一定数量的备份文件 一、Mysql备份脚本backup.sh vi backup.sh #!/bin/bash # 保存备份个,备份31天的数据 number=31 # 备份保存路径 backup_dir=/home/mysql/data/mysqlbackup # ......
备份 mysqldump 环境 数据 linux

springmvc自动配置原理

*Springboot 这个工具中集成了很多框架,每个框架都有一个xxxAutoConfiguration。* *在自动配置jar包中的Spring.facroties中有很多xxxAutoConfiguration对应的就是,每个xxxAutoConfiguration都对应了一个框架的自动配置。 ......
springmvc 原理

CORS跨域原理解析

前言 CORS是目前除了jsonp之外最常用的跨域方式之一,也是面试的必考点之一。 CORS是W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 只会使 ......
原理 CORS

[GIT]解决:failed to push some refs to ...(经验复盘)

# 1 问题描述 ``` shell johnnyzen@XXDSSS MINGW64 /e/source_code/BigData/bdp_common_data_service (develop) $ git push To gitlab-bigdata.johnnyzen.cn:platfor ......
经验 failed to push some

vue3响应式原理(小满zs vue3 笔记八)

tip: 带着问题去理解响应式原理why,what,how 1. 响应式原理核心点是什么? ** 数据截持 ** 依赖收集 ** 派发更新 2.vue2的响应式原理? vue3响应式原理?区别是什么? ......
vue3 vue 原理 笔记