在MongoDB(版本 3.2.9)中,数据的分发是指将collection的数据拆分成块(chunk),分布到不同的分片(shard)上,数据分发主要有2种方式:基于数据块(chunk)数量的均衡分发和基于片键范围(range)的定向分发。MongoDB内置均衡器(balancer),用于拆分块和 ...
分类:
数据库 时间:
2017-09-19 15:26:45
阅读次数:
201
原创,转发请注明出处。 MapReduce是hadoop这只大象的核心,Hadoop 中,数据处理核心就是 MapReduce 程序设计模型。一个Map/Reduce 作业(job) 通常会把输入的数据集切分为若干独立的数据块,由 map任务(task)以完全并行的方式处理它们。框架会对map的输出 ...
分类:
编程语言 时间:
2017-09-17 11:33:03
阅读次数:
257
2013年4月27日 星期六 10:40 1、undo tablespace 功能 undo tablespace 功能:用来存放从datafiles 读出的数据块旧的镜像 【 1) 回滚事务:rollback 2) 读一致性:正在做DML操作的数据块,在没有提交前,其他用户不能读,其他用户读und ...
分类:
数据库 时间:
2017-09-15 12:25:05
阅读次数:
242
Oracle11gR2扩展表空间报ORA-01144错误。 数据块大小为8K的数据库,单个数据文件大小限制在32GB内。 解决办法: 1、增加表空间数据文件的方式; 2、创建BIGFILE表空间; ...
分类:
其他好文 时间:
2017-09-15 02:01:49
阅读次数:
249
一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直 ...
分类:
数据库 时间:
2017-09-14 16:43:16
阅读次数:
110
Linux硬盘组织方式为:引导区、超级块(superblock),索引结点(inode),数据块(datablock),目录块(diredtory block).其中超级块中包含了关于该硬盘或分区上的文件系统的整体信息,如文件系统的大小等;超级块后面的数据结构是索引结点,它包含了针对某一个具体文件的 ...
分类:
系统相关 时间:
2017-09-11 17:56:31
阅读次数:
196
几种索引: 1)排序文件上的简单索引 2)非排序文件上的辅助索引 3)B树 4)散列表 主索引 1)稠密索引:每个主键都有 2)稀疏索引:每个数据块存放一个键 3)多级索引:索引上的索引 4)重复查找键的索引: 比较简单的解决方法是在稠密索引上的每种键值都建立一个索引 数据修改期间的索引维护 1)创 ...
分类:
数据库 时间:
2017-09-05 23:00:17
阅读次数:
210
Hash函数又称哈希函数、散列函数、杂凑函数。它是一种单向密码体制,即从一个从明文到密文的不可逆映射,只有加密过程,没有解密过程。Hash函数H将可变长度的数据块M作为输入,产生固定长度的Hash值h=H(M)。在安全应用中使用的Hash函数称为密码学Hash函数。(单向性)、(抗碰撞性)弱抗碰撞性... ...
分类:
其他好文 时间:
2017-09-04 11:56:55
阅读次数:
251
'''1 传入网址,网址的类型一定是字符串2 传入的,本地的网页路径保存+文件名。3 一个函数的调用,我们可以任意来定义这个函数的行为,但是一定要保证这个函数有三个参数(1)到目前为止传递的数据块的数量(2)是每个数据块的大小,单位为byte,字节。(3)远程文件的大小,有时返回为1import u ...
分类:
其他好文 时间:
2017-09-02 15:40:30
阅读次数:
201
一、索引 表的数据是无序的,所以叫堆表(heap table),意思为随机存储数据。因为数据是随机存储的,所以在查询的时候需要全表扫描。索引就是将无序的数据有序化,这样就可以在查询数据的时候 减少数据块的读取,实现快速定位数据。对大表的排序是非常消耗资源的,索引是事先排好序,这样就可以在需要排序的时 ...
分类:
数据库 时间:
2017-08-27 11:02:16
阅读次数:
201