【问题标题】:Compare hsqldb and mysql比较 hsqldb 和 mysql
【发布时间】:2015-09-06 13:03:09
【问题描述】:

作为学术要求的一部分,我已经在我的小型项目中使用 HSQLDB 有一段时间了。现在我即将开始我作为企业 Java 开发人员的职业生涯。我工作的组织使用 MYSQL。就 JDBC 而言,它有什么不同?

【问题讨论】:

    标签: mysql jdbc hsqldb


    【解决方案1】:

    就 JDBC 而言,没有真正的区别。当然,您将使用不同的 JDBC 驱动程序,并且数据库没有相同的功能,也没有完全相同的 SQL 方言。

    MySQL JDBC 驱动程序还具有其他 JDBC 驱动程序所没有的特定功能和配置选项。关于这些特殊“功能”,IMO,最重要的一点是,默认情况下,MySQL 会将查询返回的所有行加载到内存中,而不是像所有其他驱动程序那样对它们进行流式传输。因此,如果您从数据库加载大量数据,这可能会导致内存问题。

    【讨论】:

    • 所以如果我更改了我的驱动程序,以及我的代码的驱动程序特定部分,那么我可以再次使用相同的代码来运行带有新数据库的整个应用程序吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-07
    • 2011-09-06
    • 2013-04-06
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 2019-05-18
    相关资源
    最近更新 更多