HBase中的所有数据文件都存储在Hadoop HDFS文件系统上,主要包括上述提出的两种文件类型:
1. HFile, HBase中KeyValue数据的存储格式,HFile是Hadoop的二进制格式文件,实际上StoreFile就是对HFile做了轻量级包装,即StoreFile底层就是HFile
2. HLog File,HBase中WAL(Write Ahead Log) 的存...
分类:
其他好文 时间:
2015-05-21 19:40:22
阅读次数:
250
HBase中的所有数据文件都存储在Hadoop HDFS文件系统上,主要包括上述提出的两种文件类型:1. HFile, HBase中KeyValue数据的存储格式,HFile是Hadoop的二进制格式文件,实际上StoreFile就是对HFile做了轻量级包装,即StoreFile底层就是HFile...
分类:
其他好文 时间:
2015-05-21 18:56:10
阅读次数:
146
HBase中的所有数据文件都存储在Hadoop HDFS文件系统上,主要包括上述提出的两种文件类型: 1. HFile, HBase中KeyValue数据的存储格式,HFile是Hadoop的二进制格式文件,实际上StoreFile就是对HFile做了轻量级包装...
分类:
其他好文 时间:
2015-05-21 17:36:29
阅读次数:
236
1ReadFileEx定义BOOL WINAPI ReadFileEx( __in HANDLE hFile, __out LPVOID lpBuffer, __in DWORD nNumberOfBytesToRead, ...
分类:
其他好文 时间:
2015-04-10 15:19:54
阅读次数:
144
进程1的数据有时需要发送给进程B,这可以通过内存映射实现。
主要用到的函数:
1.首先在一个进程里用CreateFileMapping创建一个新的文件映射内核对象。
HANDLE CreateFileMapping(
HANDLE hFile, //物理文件句柄,一般将它设...
分类:
系统相关 时间:
2015-03-17 21:52:29
阅读次数:
161
小练习:#include #include int main(){ HANDLE hFile; DWORD dwWritten; TCHAR szSystemDir[MAX_PATH]; GetSystemDirectory(szSystemDir,MAX_PATH)...
分类:
其他好文 时间:
2015-03-14 16:50:49
阅读次数:
108
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile...
分类:
其他好文 时间:
2015-03-10 13:57:24
阅读次数:
115
//utility 读取内存可以是用该方法static LPSTR loadAudioBlock(char* filename, DWORD* blockSize){ HANDLE hFile= INVALID_HANDLE_VALUE; DWORD size = 0; DWORD readByt....
分类:
其他好文 时间:
2015-03-03 11:08:22
阅读次数:
170
SetCommMask 用途:设置串口通信事件 原型:BOOL SetCommMask(HANDLE hFile, //标识通信端口的句柄 DWORD dwEvtMask //能够使能的通信事件 ); 参数说明:-hFile:串口句柄 -dwEvtMask:准备监视的串口事件掩码 ...
分类:
其他好文 时间:
2015-01-25 00:09:36
阅读次数:
260
//根据文件句柄,获取文件名#include #include #include #include #include #define BUFSIZE 512 BOOL GetFileNameFromHandle(HANDLE hFile) { BOOL bSuccess = FALSE; TC...
分类:
其他好文 时间:
2015-01-23 13:07:34
阅读次数:
148