大数据中,我们可以在通过Java的JDBC来执行SQL,从而处理大数据。所以,我们需要对JDBC要有一定的了解。先看视频。
【赵强老师】开发第一个JDBC程序
什么是JDBC
JDBC代表Java数据库连接(Java Database Connectivity),它是用于Java编程语言和数据库之间的数据库无关连接的标准Java API,换句话说:JDBC是用于在Java语言编程中与数据库连接的API。
JDBC库包括通常与数据库使用相关,如下面提到的每个任务的API:
-
连接到数据库
-
在数据库中执行SQL
JDBC的架构
JDBC API支持用于数据库访问的两层和三层处理模型,但通常,JDBC体系结构由两层组成:
JDBC API:提供应用程序到JDBC管理器连接。JDBC驱动程序API:支持JDBC管理器到驱动程序连接。
JDBC API使用驱动程序管理器并指定数据库的驱动程序来提供与异构数据库的透明连接。
JDBC驱动程序管理器确保使用正确的驱动程序来访问每个数据源。驱动程序管理器能够支持连接到多个异构数据库的多个并发驱动程序。