进程间通信-mmap
#include
void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset);
int munmap(void *addr, size_t length);
mmap本质是把内存与硬盘上的文件同步。某块内存中的内容会同步到硬盘文件上,即把文件映射到内存。故通过对同一文件的读写达到进程间的通信。
参数解释:
addr:指定对哪儿块内存实行映射。NULL表示...
分类:
系统相关 时间:
2015-07-15 21:07:04
阅读次数:
219
Hive 学习记录Hive介绍:Hive 是起源于Facebook,使得Hadoop进行SQL查询成为可能,进而使得非程序员也可以进进行对其使用;它是一种数据仓库工具,将结构化的数据文件 映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务运行。其优点是学习....
分类:
其他好文 时间:
2015-07-14 22:11:38
阅读次数:
218
内存映射的应用:
以页面为单位,将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;
将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;
为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。
相关API#include void *mmap(void *addr, size_t length...
分类:
其他好文 时间:
2015-07-01 16:03:14
阅读次数:
207
我最近研究了hive的相关技术,有点心得,这里和大家分享下。 首先我们要知道hive到底是做什么的。下面这几段文字很好的描述了hive的特性: 1.hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapRe.....
分类:
其他好文 时间:
2015-06-15 20:17:33
阅读次数:
150
Apache Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。Hive有三种运行模式:
1.内嵌模式:将元数据保存在本地内嵌的Der...
分类:
其他好文 时间:
2015-06-14 20:02:20
阅读次数:
227
详细步骤
一 、简介
Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。
Hive与HBase的整合功能的实现是利用两者本...
分类:
其他好文 时间:
2015-06-02 17:57:28
阅读次数:
105
Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需要的内容,...
分类:
数据库 时间:
2015-06-02 13:00:09
阅读次数:
254
Hibernate映射文件
1、映射文件结构
2、映射主键
3、映射普通属性
4、映射集合属性
5、集合属性的性能分析
6、有序集合映射
7、映射数据库对象...
分类:
Web程序 时间:
2015-05-16 20:40:19
阅读次数:
159
一、什么是HiveHive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。同时,这个语言也允许熟悉MapReduce开发者的开发自定义的mapper和reducer来处理内建的mapper和reducer无..
分类:
其他好文 时间:
2015-05-11 18:20:38
阅读次数:
171
一、 什么是Hive
Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。
...
分类:
其他好文 时间:
2015-05-11 14:46:41
阅读次数:
115