比较 hsqldb 和 mysql
Compare hsqldb and mysql
作为学术要求的一部分,我在我的小项目中使用 HSQLDB 已经有一段时间了。现在我即将开始我作为企业 java 开发人员的职业生涯。我工作的组织使用 MYSQL。就JDBC而言,有何不同?
就JDBC而言,并没有真正的区别。当然,您将使用不同的 JDBC 驱动程序,并且数据库没有相同的功能,也没有完全相同的 SQL 方言。
MySQL JDBC 驱动程序还具有其他 JDBC 驱动程序所没有的特定功能和配置选项。关于那些特殊的 "features",IMO,最重要的事情是默认情况下,MySQL 将查询返回的所有行加载到内存中,而不是像所有其他驱动程序那样流式传输它们。如果您从数据库加载大量数据,这可能会导致内存问题。
作为学术要求的一部分,我在我的小项目中使用 HSQLDB 已经有一段时间了。现在我即将开始我作为企业 java 开发人员的职业生涯。我工作的组织使用 MYSQL。就JDBC而言,有何不同?
就JDBC而言,并没有真正的区别。当然,您将使用不同的 JDBC 驱动程序,并且数据库没有相同的功能,也没有完全相同的 SQL 方言。
MySQL JDBC 驱动程序还具有其他 JDBC 驱动程序所没有的特定功能和配置选项。关于那些特殊的 "features",IMO,最重要的事情是默认情况下,MySQL 将查询返回的所有行加载到内存中,而不是像所有其他驱动程序那样流式传输它们。如果您从数据库加载大量数据,这可能会导致内存问题。