1

我有一个从 solr 索引中获取数据的 java rest API 包。与数据库(mysql)的唯一交互只是用于记录并验证通过 API 作为参数传递的密钥是否仍然有效。在数据库中,该键还与倒计时有关,该倒计时提供有关用户仍然可以使用该键进行的呼叫次数的信息。

我使用连接池与数据库交互,使用后我不会关闭连接只是为了让它们再次可用于其他请求。我在建立新连接时使用 autoReconnect = true 并使用 ping 查询来验证它是否仍然打开或数据库interactive_timeout 没有结束。

有没有办法避免这一切?我可以摆脱 mysql 数据库来管理这些东西而不损失性能吗?

4

0 回答 0