使用mysql資料庫也可以處理大資料,在實際開發中需要把大文字或者二進位制資料儲存到資料庫中去。clob是用來儲存大文字的,mysql資料庫不支援。bclob用於儲存二進位制資料,例如:影象、聲音、二進位制檔案等。對於mysql的text型別,可呼叫如下方法設定:
preparedstatment.setcharacterstatment(index,reader,length);
對於mysql中的text型別,可呼叫如下方法獲取:
reader = result.getcharacterstreate(i);
reader = result.getclob(i).getcharacterstream();
string s = result.getstring();
首先應在編譯器src資料夾下建立乙個text文件,用於儲存資料,寫進資料庫。
1.text實現寫入的資料如下:
然後編寫**進行寫大資料到資料庫。**如下**:@test
public void insert()
} catch (exception e) finally }
查詢資料庫中的表,是否成功插入到資料庫中。
寫大文字資料到資料庫結束,在從資料庫中讀取大文字資料。到計算機的d盤路徑下。
**如下:
@test
public void read()
}finally
writer.close();}}
} catch (exception e) finally }
執行成功,到d盤查看生成的text文字。
文字內容如下:
使用JDBC處理大資料
在實際開發中,程式需要把大文字或二進位制資料儲存到資料庫。基本概念 大資料也稱之為lob large objects lob 又分為 clob 和blob clob用於儲存大文字。text blob用於儲存二進位制資料,例如影象 聲音 二進位製文等。對mysql 而言只有 blob 而沒有 clob...
使用JDBC處理大資料
在實際開發中,程式需要把大文字或二進位制資料儲存到資料庫。大資料也稱之為lob large objects lob又分為 clob和blob clob用於儲存大文字。text blob用於儲存二進位制資料,例如影象 聲音 二進位製文等。對mysql而言只有blob,而沒有clob,mysql儲存大文...
jdbc大資料處理
一 大資料也稱為lof large object lob又可分為clob和blob,clob用於儲存大文字,blob用於儲存二進位制資料。二 在mysql中,只有blob和text。text又可分為tinytext,text,mediumtext和longtext blob又可分為tinyblob,...