OceanBase LOB 數(shù)據(jù)類型

2021-06-30 15:41 更新

大對象(?LOB?)是指太大而無法直接存儲在數(shù)據(jù)庫表中的數(shù)據(jù)項。解決方法是可以在數(shù)據(jù)庫表中存儲一個定位器,該定位器指向?qū)嶋H數(shù)據(jù)的位置。

OceanBase Connector/J 可以通過使用流來支持以下類型:

  • 二進(jìn)制大對象(?BLOB?)對應(yīng)非結(jié)構(gòu)化二進(jìn)制數(shù)據(jù)
  • 字符大對象(?CLOB?)對應(yīng)字符數(shù)據(jù)
  • 國家字符大對象(?NCLOB?)對應(yīng)國家字符數(shù)據(jù)

LOB 的行為與本章描述的其他類型的流數(shù)據(jù)不同。?LOB? 不是將實際數(shù)據(jù)存儲在表中,而是存儲于定位器,可以使用此定位器來操縱實際數(shù)據(jù),包括以流的形式讀取和寫入數(shù)據(jù)。即使在流傳輸時,也只在網(wǎng)絡(luò)中移動必要的數(shù)據(jù)。相反,在流傳輸 ?LONG? 或者 ?LONG RAW? 數(shù)據(jù)時,要在網(wǎng)絡(luò)中移動所有的數(shù)據(jù)。

當(dāng)查詢獲取一個或多個 ?BLOB?、?CLOB? 或 ?NCLOB? 列時,OceanBase Connector/J 會將數(shù)據(jù)傳輸?shù)娇蛻舳?,從而可以訪問此數(shù)據(jù)流。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號