我正在 JSE v7 中构建一个响应时间关键的多线程应用程序,我需要/想要访问具有最佳响应时间的 SQL 数据库(通过 JDBC)——该应用程序大部分是使用 JSE 编写的,我希望理想地避免放置通过它的关键工作负载位于应用服务器上。我可以在没有 Java EE 应用程序服务器的情况下实现连接池,还是这是唯一的选择?
我有三个要阅读的表,两个要更新,一个要插入。
所需的响应时间低于 500 毫秒。
我正在 JSE v7 中构建一个响应时间关键的多线程应用程序,我需要/想要访问具有最佳响应时间的 SQL 数据库(通过 JDBC)——该应用程序大部分是使用 JSE 编写的,我希望理想地避免放置通过它的关键工作负载位于应用服务器上。我可以在没有 Java EE 应用程序服务器的情况下实现连接池,还是这是唯一的选择?
我有三个要阅读的表,两个要更新,一个要插入。
所需的响应时间低于 500 毫秒。
是的。您可以使用HikariCP、BoneCP、c3p0或 Apache DBCP ,没有特别的顺序。您可能还会发现这些基准测试很有帮助(我会对它们持保留态度)。