摘要: 背景 在aarch64机器上编译spark并制作spark-2.4.5-bin-hadoop2.7.tgz 文件 编译环境 宿主机arch: aarch64 Docker FROM: adoptopenjdk/openjdk8:debian spark: 2.4.5 JAVA: 系统自动安装 mav 阅读全文
posted @ 2021-01-25 11:52 Railg-Kai 阅读(989) 评论(0) 推荐(0) 编辑
摘要: curl -o openresty-1.19.3.1.tar.gz https://openresty.org/download/openresty-1.19.3.1.tar.gztar -xzf openresty-1.19.3.1.tar.gzcd openresty-1.19.3.1 # 不能 阅读全文
posted @ 2021-01-23 15:57 Railg-Kai 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 ubuntu 18.04 amd64 (阿里云ECS) 执行 swapoff -a 二、安装依赖 # 安装docker sudo apt-get remove docker docker-engine docker.io sudo apt-get install apt-transpo 阅读全文
posted @ 2020-12-29 17:21 Railg-Kai 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 在生产环境中因为代码仓库迁移导致Jenkins设置的触发器失效,在调试的过程gitlab触发事件响应状态码为200,但是响应消息一直为{"status":"ok","data":{..."triggered":false,"url":""}}}} 。 此篇文章的描述主要针对该问题,且面向对Jenki 阅读全文
posted @ 2019-12-27 10:12 Railg-Kai 阅读(2496) 评论(0) 推荐(0) 编辑
摘要: 16 复制 概述 复制(replication)是MySQL数据库提供的一种高可用高性能的解决方案,一般用来建立大型的应用。 步骤 主服务器(master)把数据更改记录到二进制日志(binlog)中 从服务器(slave)把主服务器的二进制日志复制到自己的中继日志(relay log)中 从服务器 阅读全文
posted @ 2019-05-04 23:32 Railg-Kai 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 15 备份与恢复 备份的类型划分 根据备份方法 Hot Backup 热备 在数据库运行中直接备份,对正在运行中的数据库没有任何影响。 被官方成为在线备份。 ibbackup 是InnoDB官方提供的热备工具。 原理 记录备份开始时,InnoDB存储引擎重做日志文件检查点的LSN。 复制共享表空间文 阅读全文
posted @ 2019-05-04 23:31 Railg-Kai 阅读(116) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-05-04 23:30 Railg-Kai 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 13 锁 锁机制用于管理对共享资源的并发访问。 InnoDB 锁的实现与 Oracle 数据库非常类似。提供一致性的非锁定读、行级锁支持。行级锁没有额外的开销,并可以同时得到并发行和一致性。 lock 和 latch lock 和 latch 都可以成为锁,但是两者有截然不同的意义。 latch 一 阅读全文
posted @ 2019-05-04 23:27 Railg-Kai 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 11 表结构 表是关于特定实体的数据集合,这也是关系型数据库的核心。 在InnoDB中,表都是根据主键顺序组织存放的,这种存储方式的表成为索引组织表。 所有数据都被逻辑的存放在一个空间中,称之为表空间 tablespace。 表空间又由段 segment, 区 extent, 页page 组成。 页 阅读全文
posted @ 2019-05-04 23:25 Railg-Kai 阅读(3752) 评论(0) 推荐(0) 编辑
摘要: 约束 数据完整性 constraint 实体完整性保证表中有一个主键,还可以编写触发器保证数据完整性 域完整性保证数据每列的值满足特定条件,可以通过一下途径来保证: 选择适合的数据类型,外键,编写触发器,还可以用default 约束作为强制域完整性的一个方面 参照完整性保证两张表之间的关系 约束的创 阅读全文
posted @ 2019-05-04 23:19 Railg-Kai 阅读(293) 评论(0) 推荐(0) 编辑