raid 10 是先做raid0,然后再做raid1,raid 01 是先做raid1,然后再做raid0,相比于raid 01而言,raid10具有更好的容错性。如下: 假如AB两份数据存储在4块做raid 10模式的硬盘上,存储的数据为 AA BB,当其中的第一块盘坏掉后,如果还出现坏盘时,有1 ...
分类:
其他好文 时间:
2020-07-07 23:40:30
阅读次数:
91
前言 昨天和某位老哥吃饭聊天,偶然聊到了磁盘冗余(raid)的方法。老哥问我: “常用的支持热插拔的raid方法有哪些?” 我答道: raid5和raid10. 老哥继续问: 有啥异同呢? 我跟他乱七八糟讲了一坨,他也没听太明白,我也晕掉了。所以,还是写点东东来整 理一下: 正文 首先来看raid1 ...
分类:
其他好文 时间:
2020-07-07 09:20:21
阅读次数:
60
抽象工厂模式:通常由工厂方法模式来实现。但一个工厂中往往含有多个工厂方 法生成一系列的产品。这个模式强调的是客户代码一次保证只使用一个系列的产 品。当要切换为另一个系列的产品,换一个工厂类即可。 原型模式:工厂方法的最大缺点就是,对应一个继承体系的产品类,要有一个同 样复杂的工厂类的继承体系。我们可 ...
分类:
其他好文 时间:
2020-07-04 13:38:06
阅读次数:
144
昨天实操了Django之后,发现课程中讲到的Django1和我目前使用的Django2之间还是存在很多区别的,所以今天就多浪费了一些流量,加上自己试了一些结果,暂时总结一下之间的区别吧。 一、先说一下Django中url分发的问题,这个2中明显更为优秀,但是我还不怎么会用,教学视频也没有讲到。 1. ...
分类:
编程语言 时间:
2020-07-03 23:47:56
阅读次数:
104
fdisk将每一个分区删除然后dd if=/dev/zero of=/dev/sda bs=512k count=1cd /opt/MegaRAID/MegaCli/./MegaCli_ls -cfgclr -a0 清除RAID 卡原有配置信息./MegaCli_ls -cfgclr -a0 查看r ...
分类:
其他好文 时间:
2020-07-03 12:27:37
阅读次数:
63
背景: 为了提高数据库效率,建索引是家常便饭;那么当查询条件为2个及以上时,我们是创建多个单列索引还是创建一个联合索引好呢?他们之间的区别是什么?哪个效率高呢?我在这里详细测试分析下。 一、联合索引测试 注:Mysql版本为 5.7.20 创建测试表(表记录数为63188): CREATE TABL ...
分类:
其他好文 时间:
2020-07-02 21:36:11
阅读次数:
64
集群搭建好之后网络,raid卡策略,磁盘都会影响集群的性能。为了避免因上述问题使得集群的性能受到影响,我们依次进行测试,最后得到基本的集群性能。 网络 首先是网络,ceph集群一大堆让人摸不着头脑的问题都出在网络上,所以我们在建立集群之前就可以测试网络,看其是否有问题,可以通过ping命令来测试网络 ...
分类:
其他好文 时间:
2020-07-02 13:43:09
阅读次数:
85
什么是寄存器?寄存器就是计算机中用来在操作时暂时存储信息的部件。说到存储信息,你是不是想到了内存卡和存储器,那你知道它们之间的区别吗?不知道的话,下面贤集网小编来给您说说寄存器是什么?内存、寄存器和存储器的区别。1、寄存器是什么? 寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件, ...
分类:
其他好文 时间:
2020-07-01 15:40:53
阅读次数:
72
传统RAID技术在面临大容量磁盘的时候显得有点力不从心,这主要由于大容量磁盘技术的引入使得RAID的数据重构时间急剧变长,并且整体IO性能也受到了严重影响。所以很多人预测,传统RAID技术作为存储核心的时代即将过去,大容量磁盘的数据管理需要其它的数据保护技术。我也曾经在一些文章中分析过,传统RAID ...
分类:
其他好文 时间:
2020-06-30 22:49:13
阅读次数:
63
RAID系统是用来对存储数据进行数据保护的有效手段。在RAID创建过程中往往会存在一个时间极长的系统初始化过程,为什么RAID初始化过程中会存在这样的一个操作呢?这个操作对SSD会导致什么方面的影响呢?存储老吴从技术研发的角度和大家一起对RAID初始化过程进行分析、研究。 传统RAID的基本组织结构 ...
分类:
其他好文 时间:
2020-06-30 22:30:50
阅读次数:
63