使用JDBC处理大数据
来源:互联网 发布:知乎为什么成功 编辑:程序博客网 时间:2024/06/08 09:23
基本概念:大数据也称之为LOB(Large Objects),LOB又分为:clob和blob
clob用于存储大文本。Text
blob用于存储二进制数据,例如图像、声音、二进制文等。
对于MySQL中的Text类型,可调用如下方法设置
PreparedStatement.setCharacterStream(index, reader, length);
注意length长度须设置,并且设置为int型
对MySQL中的Text类型,可调用如下方法获取:
reader = resultSet. getCharacterStream(i);
reader = resultSet.getClob(i).getCharacterStream();
string s = resultSet.getString(i);
对于MySQL中的BLOB类型,可调用如下方法设置:
PreparedStatement. setBinaryStream(i, inputStream, length);
对MySQL中的BLOB类型,可调用如下方法获取:
utStream in =Inp resultSet.getBinaryStream(i);
InputStream in = resultSet.getBlob(i).getBinaryStream();
使用JDBC进行批处理
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try {
conn = JdbcUtil.getConnection();
String sql1 = "insert into user(name,password,email,birthday)
values('kkk','123','abc@sina.com','1978-08-08')";
String sql2 = "update user set password='123456' where id=3";
st = conn.createStatement();
st.addBatch(sql1); //把SQL语句加入到批命令中
st.addBatch(sql2); //把SQL语句加入到批命令中
st.executeBatch();
} finally{
JdbcUtil.free(conn, st, rs);
}
- 使用JDBC处理大数据
- 使用JDBC处理大数据
- 使用JDBC处理大数据
- 使用JDBC处理大数据
- 使用JDBC处理大数据
- 使用JDBC处理大数据
- 使用JDBC处理大数据
- 如何使用JDBC快速处理大数据
- 使用JDBC处理大数据 读写文件
- 使用JDBC处理MySQL大数据
- 使用JDBC处理Oracle大数据
- 使用JDBC处理MySQL大数据
- 使用JDBC处理Oracle大数据
- 使用JDBC处理大数据(大文本/二进制数据)
- 使用JDBC处理大数据和大文本
- 使用JDBC处理大数据与大文本
- 使用JDBC处理MySQL大文本和大数据
- JDBC处理大数据1
- Ubuntu11.04安装完全指南
- 输入一个表示整数的字符串,把该字符串转换成整数并输出
- 验证码识别
- 总结
- U盘安装Ubuntu(剧场版)
- 使用JDBC处理大数据
- Quorum NWR
- 随便写点
- 开发
- php5.3.x访问sqlserver2005
- Hibernate延迟加载实现原理
- 字体生成方法
- 一步一步教你在CentOS6.0下安装NS2(ns-allinone-2.34.tar.gz)模拟仿真工具
- java.util(一),TreeSet