1.分布式文件系统概述 分布式文件系统是一种通过网络实现文件在多台主机上进行分布式存储的文件系统。 普通的文件系统只需要单个计算机节点就可以完成文件的存储和处理,而分布式文件系统把文件分成一定量的数据块,分布存储到多个计算机节点上,成千上万的计算机节点构成计算机集群。而目前分布式文件系统所采用的计算 ...
分类:
其他好文 时间:
2018-04-13 20:28:39
阅读次数:
499
1 将当前目录的所有扩展名为html的文件重命名为扩展名为htm的文件。 2 计算文件侧CRC32值 拓展知识:CRC又称循环冗余检查吗,常用于数据存储和通信领域,具有极强的检错能力。CRC32产生校验值时源数据快的每一个bit(位)都参与了计算,所以数据块中即使只有一位发生了变化,也会得到不同的C ...
分类:
其他好文 时间:
2018-04-12 22:15:57
阅读次数:
452
一、什么是粘包 须知:只有TCP有粘包现象,UDP永远不会粘包 粘包不一定会发生 TCP发生粘包的两种情况: 1.由于Nagle算法,将多次间隔小且数量小的数据,合并成一个数据块 2.数据量发送大,接受少 首先需要掌握一个socket收发消息的原理 应用程序所看到的数据是一个整体,或说是一个流(st ...
分类:
其他好文 时间:
2018-04-12 20:50:11
阅读次数:
154
文件系统: rootfs: 根文件系统: FHS:Linux /boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader) /dev: 设备文件 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号(major)和次设备号(mino ...
分类:
系统相关 时间:
2018-04-12 15:24:42
阅读次数:
243
一、三节点作用 Shard: 用于存储实际的数据块,实际生产环境中一个shard server角色可由几台机器组个一个replica set承担,防止主机单点故障 Config Server: mongod实例,存储了整个 ClusterMetadata,其中包括 chunk信息。 Query Ro ...
分类:
其他好文 时间:
2018-04-09 19:00:16
阅读次数:
200
术语: job(作业):客户端需要执行的一个工作单元,包括输入数据、MP程序、配置信息 Hadoop将job分成若干task(任务)来执行,其中包括两类任务:map任务、reduce任务。这些任务在集群的节点上,并通过YARN进行调度 Hadoop将MP输入数据划分成等长的小数据块,成为“输入分片(... ...
分类:
其他好文 时间:
2018-04-07 11:20:30
阅读次数:
171
链接文件只占用元数据空间,链接就是将文件的元数据和数据关联起来的过程链接分为硬链接和软连接硬链接:inode中的数据块指针直接指向数据块的链接,称为硬链接,即统一数据库内容的不同数据快指针,多个inode指向同一数据块,只要存在一个硬链接文件,数据块的内容就能够保存,每次对目标文件建立硬链接,其连接计数会自动增加inode的引用次数,使用ls-l可以查看。注意:不能对目录创建硬链接,不能垮文件系统
分类:
系统相关 时间:
2018-04-06 12:31:35
阅读次数:
163
库操作 1、创建库 语法结构 CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] //关于数据块的描述 [LOCATION hdfs_path] //指定数据库在HDFS上的存储位置 [W ...
分类:
其他好文 时间:
2018-04-05 18:34:27
阅读次数:
199
按一定时间间隔,分成一个个的数据块记录,然后再根据数据块的先后关系串联起来,就是所谓的区块链了。
分类:
其他好文 时间:
2018-03-31 13:21:42
阅读次数:
175
表空间概述 Oracle的表空间属于Oracle中的存储结构,是一种用于存储数据库对象(如:数据文件)的逻辑空间,是Oracle中信息存储的最大逻辑单元,其下还包含有段、区、数据块等逻辑数据类型。表空间是在数据库中开辟的一个空间,用于存放数据库的对象,一个数据库可以由多个表空间组成。可以通过表空间来 ...
分类:
数据库 时间:
2018-03-26 00:47:25
阅读次数:
183