什么是安全点? 在 JVM 中如何判断对象可以被回收 一文中,我们知道 HotSpot 虚拟机采取的是可达性分析算法。即通过 GC Roots 枚举判定待回收的对象。 那么,首先要找到哪些是 GC Roots。 有两种查找 GC Roots 的方法: 一种是遍历方法区和栈区查找(保守式 GC)。 一 ...
分类:
其他好文 时间:
2020-01-31 18:31:49
阅读次数:
252
数据追溯: 数仓需要追溯,就是看以前的历史变化,比如一个月前的某一天的状态. 比如回溯2018-05-12--query ".....where updated_time>=2018-05-12 00:00:00" >stage.tmp_a#方法一,分区 每天保留一个快照.insert overwi ...
分类:
其他好文 时间:
2020-01-31 12:15:43
阅读次数:
404
一. nexus的内置仓库 1. 仓库列表 查看方式:点击左边的Repositories 二. 列说明 1. 仓库名 Central:中央仓库 3rd party:第三方仓库,比如手工上传的jar包就保存在这里 Apache Snapshots:apache 快照仓库 Releases:发行版本仓库 ...
分类:
其他好文 时间:
2020-01-30 19:07:43
阅读次数:
196
一. 快照版本 1. 为什么会存在快照版本:在开发过程中会存在过度的版本,也就是未稳定的版本,可能还没有测试完成或者功能还没有完善的版本,称这些版本为快照版本 2. 格式:在版本号中体现为有关键字:SNAPSHOT或者带有时间戳,例如:1.2-SNAPSHOT或者2.1-20150101.22141 ...
分类:
其他好文 时间:
2020-01-30 17:09:43
阅读次数:
66
1 Redis持久化方案 Redis是一个内存数据库,为了保证数据的持久性,它提供了两种持久化方案: l RDB方式(默认) l AOF方式 1.1 RDB方式 1.1.1介绍 l RDB是Redis默认采用的持久化方式。 l RDB方式是通过快照(snapshotting)完成的,当符合一定条件时 ...
分类:
其他好文 时间:
2020-01-30 00:02:32
阅读次数:
106
常见的热备份方案LVM方案利用Linux的LVM技术来实现热备份,将MySQL的数据目录放到LVM逻辑卷上,然后通过LVM快照技术备份逻辑卷的内容。第一次备份是全量备份,之后的备份都是增量备份。在还原时,将快照中的数据目录恢复到ySQL的数据目录即可。使用LVM这种技术不仅可以备份MySQL还可以备份MongoDB等其他数据库,但使用LVM做热备份方案也比较麻烦,因为需要手动创建逻辑卷、迁移数据目
分类:
数据库 时间:
2020-01-28 20:52:17
阅读次数:
92
一、回顾 1、lvm2 lvm:边界动态扩展或收缩;快照; pv --> vg --> lv PE: LE: 2、dd:复制 二、btrfs文件系统:(技术预览版) 1、Btrfs(B-tree,Butter FS,Better FS),GPL,Oracle从2007年左右开始研发,使用写时复制机制 ...
分类:
系统相关 时间:
2020-01-28 11:05:14
阅读次数:
122
创建LVM 1.将物理磁盘设备初始化为物理卷 pvcreate /dev/sdb 2.创建卷组,并将物理卷(pv)加入卷组中(vg) vgcreate myvg(卷组名)/dev/sdb 3.基于卷组创建逻辑卷 lvcreate -n mylv(逻辑卷名) -L 2G myvg(卷组名) 4.为创建 ...
分类:
其他好文 时间:
2020-01-27 13:56:55
阅读次数:
69
01 GIT: 分布式版本控制;SVN: 集中式版本控制 【03】功能 系统修改;数据备份;版本管理(版本快照);权限限制;历史记录;分支管理; 版本控制方式: 集中式:单点故障,最大的问题 分布式:每个本地有完整的历史存储,可以避免单点故障 【05】 GIT 的优势 1. 大部分在本地完成,不需要 ...
分类:
其他好文 时间:
2020-01-27 12:29:35
阅读次数:
104
1.默认为RDB存储方式,每次修改数据库,需要输入指令save才会存入磁盘的dump.rdb文件里,相当于备份快照,下次开启服务后会自动缓存于内存里。当然,满足下面几个条件也会自动保存到磁盘:save 开头的一行就是持久化配置,可以配置多个条件(每行配置一个条件),每个条件之间是“或”的关系,“sa ...
分类:
其他好文 时间:
2020-01-26 20:49:32
阅读次数:
87