对云磁盘动态扩容,基于lvm方案和非lvm扩容方案
分类:
其他好文 时间:
2019-06-20 17:35:16
阅读次数:
241
停机扩容(不推荐) 这个方案就跟停机迁移一样,步骤几乎一致,唯一的一点就是那个导数的工具,是把现有库表的数据抽出来慢慢倒入到新的库和表里去。但是最好别这么玩儿,有点不太靠谱,因为既然分库分表就说明数据量实在是太大了,可能多达几亿条,甚至几十亿,你这么玩儿,可能会出问题。 从单库单表迁移到分库分表的时 ...
分类:
其他好文 时间:
2019-05-26 17:58:22
阅读次数:
143
对于分库分表来说,主要是面对以下问题: 选择一个数据库中间件,调研、学习、测试; 设计你的分库分表的一个方案,你要分成多少个库,每个库分成多少个表,比如 3 个库,每个库 4 个表; 基于选择好的数据库中间件,以及在测试环境建立好的分库分表的环境,然后测试一下能否正常进行分库分表的读写; 完成单库单 ...
分类:
其他好文 时间:
2019-05-26 00:07:29
阅读次数:
125
1.扩容与缩容 这个是你必须面对的一个事儿,就是你已经弄好分库分表方案了,然后一堆库和表都建好了,基于分库分表中间件的代码开发啥的都好了,测试都ok了,数据能均匀分布到各个库和各个表里去,而且接着你还通过双写的方案咔嚓一下上了系统,已经直接基于分库分表方案在搞了。 那么现在问题来了,你现在这些库和表 ...
分类:
其他好文 时间:
2019-05-26 00:05:44
阅读次数:
134
[TOC] 6 ConcurrentHashMap jdk1.7 + hash算法的介绍 + 构造方法做了什么 + get方法做了什么 + put方法做了什么 + 动态扩容逻辑 6.1 预备知识 6.2 jdk1.7原理和实现 ConcurrentHashMap是由Segment数组结构和HashE ...
分类:
其他好文 时间:
2019-05-18 00:26:30
阅读次数:
115
需求:AWST2实例原来30G存储需扩充到200G1、修改卷大小找到卷->选中对应卷->操作:修改卷从30G扩充到200G,提交后会初始化状态,等到状态变为in-use后即为成功。2、扩展分区用lsblk查看已经扩充了卷大小为200G,但是分区大小还是原来的30G使用growpart命令来扩展分区。请注意,设备名称和分区编号之间有空格growpart/dev/xvda13、扩展文件系统
分类:
其他好文 时间:
2019-05-17 09:30:56
阅读次数:
170
原文链接:https://www.cnblogs.com/xkops/p/6165565.html (本文仅用于记录,方便日后自己查阅,如有侵权,请告知,将立即删除) ?Kubernetes介绍1.背景介绍 云计算飞速发展 - IaaS - PaaS - SaaS Docker技术突飞猛进 - 一次 ...
分类:
其他好文 时间:
2019-04-01 13:02:56
阅读次数:
177
1. 简单动态字符串(simple dynamic string,SDS)是Redis的默认字符串表示结构,底层的string都是基于SDS实现。Redis基于C语言,并引用了部分C函数。 使用场景:SET key "hello" 或RPUSH list "a" "b" "c" 2. 动态扩容策略: ...
分类:
其他好文 时间:
2019-03-26 12:03:26
阅读次数:
201
Java数据结构-HashMap 1. HashMap数据结构 没有哈希冲突时,为数组,支持动态扩容 哈希冲突时,分为两种情况: 1. 当冲突长度小于8或数组长度小于64(MIN_TREEIFY_CAPACITY默认值为64)时,为数组+链表(Node) 2. 当冲突长度大于8时,为数组+红黑树/链 ...
分类:
编程语言 时间:
2019-03-18 01:39:51
阅读次数:
211