blob

blob

BLOB (binary large object),二進制大對象,是一個可以存儲二進制檔案的“容器”。

在計算機中,BLOB常常是資料庫中用來存儲二進制檔案的欄位類型。

BLOB是一個大檔案,典型的BLOB是一張圖片或一個聲音檔案,由於它們的尺寸,必須使用特殊的方式來處理(例如:上傳、下載或者存放到一個資料庫)。

根據Eric Raymond的說法,處理BLOB的主要思想就是讓檔案處理器(如資料庫管理器)不去理會檔案是什麼,而是關心如何去處理它。

但也有專家強調,這種處理大數據對象的方法是把雙刃劍,它有可能引發一些問題,如存儲的二進制檔案過大,會使資料庫的性能下降。在資料庫中存放體積較大的多媒體對象就是應用程式處理BLOB的典型例子。

基本介紹

  • 中文名:blob
  • 外文名:blob
  • 用途:保存文檔
  • 領域:計算機
區別,系列,對戰遊戲,

區別

大型對象
BLOB就是使用二進制保存數據。
如:保存點陣圖。
CLOB使用CHAR來保存數據。
如:保存XML文檔。

系列

MySQL中,BLOB是個類型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,這幾個類型之間的唯一區別是在存儲檔案的最大大小上不同。
MySQL的四種BLOB類型
類型 大小(單位:位元組)
TinyBlob 最大 255
Blob 最大 64K
MediumBlob 最大16M
LongBlob 最大 4G

對戰遊戲

在很多聯網的RTS遊戲裡,經常有外國玩家和你說“blob”。blob原意是指一團東西,在遊戲裡引申為“人海”。最典型的是《英雄連》,對於狂出步兵橫掃戰場的戰術,就被稱為“人海”,指人海戰術、blob。

相關詞條

熱門詞條

聯絡我們