摘要: 在Hadoop中,有一种处理过程叫Combiner,与Mapper和Reducer在处于同等地位,但其执行的时间介于Mapper和Reducer之间,其实就是Mapper和Reducer的中间处理过程,Mapper的输出是Combiner的输入,Combiner的输出是Reducer的输入。例如... 阅读全文
posted @ 2014-07-10 22:33 edwardxh 阅读(2326) 评论(1) 推荐(3)
摘要: 说起varchar和nvarchar的区别,主要应该从其编码方式谈起:即unicode编码,一个unicode是2个字节。因此他们的区别如下:varchar(n)长度为n个字节的可变长度且非Unicode的字符数据。n必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是n个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。举例来说:Tom的故事varchar字段占3+3×2=9个字节的存储空间,而nvarchar字段占6×2 阅读全文
posted @ 2012-11-01 10:03 edwardxh 阅读(557) 评论(3) 推荐(4)