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