如果大家用到INFOBRIGHT,對這個字眼就不陌生了。
目前有4種格式。
1. binary.
2. txt_variable
3. mysql
4. infobright
代表什么意思呢,我來詳細(xì)解釋下。
BINARY 代表二進(jìn)制數(shù)據(jù)。 也就是說,原始數(shù)據(jù)是以特定格式的二進(jìn)制來保存。 具體格式,可以參見官方的白皮書,很容易下載到。-
TXT_VARIABLE 代表 CSV格式文本。默認(rèn)的列分隔符為“;”。
MYSQL 代表和MYSQL兼容的CSV格式文本。默認(rèn)分隔符為“水平制表符“。
INFOBRIGHT 呢,代表分布式導(dǎo)入工具(DLP)生成的中間結(jié)果集, 只能用來導(dǎo)入DLP的中間數(shù)據(jù)。
這幾種格式的載入速度按照以下順序,由高到低排列:
INFOBRIGHT ---> BINARY ---> TXT_VARIABLE ---> MYSQL。
可以看到MYSQL載入最慢。 但是MYSQL能打印出來更多的錯誤信息以供調(diào)試。
設(shè)置方法:
set @bh_dataformat = '隨便一種';
即可。
本文出自:億恩科技【mszdt.com】
服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|