接上篇3.Combiner操作前面讲完Map操作,总结一下就是:一个大文件,分成split1~5,对应于Map1~5,每一个Map处理一个split,每一个split的每一行,会用每一个Map的map方法去处理,经过上面操作,最终输出了5个中间结果。对于这5个中间结果的每一个来说,都有很多行,每一行...
分类:
其他好文 时间:
2014-10-19 18:28:49
阅读次数:
186
1、数据库被分解成逻辑页面,每页8K,在每一个文件中页面从 0 --> x 连续编号;2、可以通过 [database_id] [file_id] [page_id] 的形式引用页面;3、alter database 扩大文件时会在文件结尾处添加新空间,也就是说新分配空间的首页,就是第x+1页;.....
分类:
数据库 时间:
2014-10-19 15:26:58
阅读次数:
197
GridFS简介
mongoDB的文档以BSON格式存储,支持二进制的数据类型,当我们把二进制格式的数据直接保存到mongoDB的文档中。但是当文件太大时,例如图片和视频等文件,每个文档的长度是有限的,于是mongoDb会提供了一种处理大文件的规范--GridFS。
GridFS实现原理
在GridFS数据库中,默认使用fs.chunks 和fs.files来存储文件,其中fs.files集合存放文件的信息,fs.chunks存放文件的数据,一个fs.files集合中的一条记录内容如下,即一个file信息如...
分类:
数据库 时间:
2014-10-17 16:59:29
阅读次数:
243
实验: 数据库灾难恢复(数据文件、控制文件、参数文件、归档文件等丢失)
法一:利用冷备
法二:RMAN恢复及11g新特性(list/advise/repair failure,create spfile from memory)
1.配置catalog数据库
1)catalog目录库:创建大文件表空间、用户、授权
create bigfile tablespace rc_data ...
分类:
数据库 时间:
2014-10-16 18:21:03
阅读次数:
299
通常我们通过终端连接到linux系统后执行ulimit -n 命令可以看到本次登录的session其文件描述符的限制,如下:$ulimit -n1024当然可以通过ulimit -SHn 102400 命令来修改该限制,但这个变更只对当前的session有效,当断开连接重新连接后更改就失效了。如果想...
分类:
系统相关 时间:
2014-10-16 15:02:22
阅读次数:
266
BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数...
分类:
其他好文 时间:
2014-10-15 21:33:01
阅读次数:
176
小猪的Android入门之路 Day 8 part 6
Android网络编程浅析——Socket网络编程初涉
终于迎来了Android网络编程的最后一节:Android中的Socket编程,在这一节中我们
首先需要对TCP/IP协议的概念,以及Socket的相关知识进行介绍,接着介绍下Socket的简单
流程,最后使用Socket创建简单的Android聊天室以及Socket实现大文件的断点上传...
分类:
移动开发 时间:
2014-10-15 12:58:20
阅读次数:
295
大流量网站解决访问量问题1,确认服务器硬件是否支持当前流量,不支持换性能更好的专用服务器2,优化数据库访问,比如页面静态化,memcache,mysql优化3,禁止外部盗链(小网站通过盗取一些有实力的大网站的地址,放置在自己网站中,盗取大网站的空间和流量)4,控制大文件下载..
分类:
Web程序 时间:
2014-10-15 06:55:10
阅读次数:
247
主要是为了记录自己的学习过程,整理自己的思路以便以后的学习。首先先说一下整体的思路。我门都知道,asp自带的上传文件是先将上传的文件整个读取到内存然后在写入磁盘的。如果文件很大的话,上传时就会出现页面停滞,没有任何反映。用户根本不知道页面在做什么,也不知道是否在上传,上传了多少?这样的用户体验是很差...
分类:
Web程序 时间:
2014-10-14 19:00:32
阅读次数:
227
StatSVN介绍StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;开发者最近所提交的;文件数量;平均文件大小;最大文件;哪...
分类:
其他好文 时间:
2014-10-14 14:13:38
阅读次数:
348