R2DBC 仅适用于 Java 个应用程序吗?

Is R2DBC only for Java applications?

R2DBC 规范是否仅适用于 Java 应用程序?因为我在网上只找到Java个例子

那么每个请求一个线程的问题呢?这在其他编程语言中不存在吗?

Is R2DBC-specification only for Java applications?

R2DBC在Java中实现,这意味着它可以在Java以及其他JVM语言中使用,例如kotlin、scala等

and what about thread-per-request problem? Doesn't this exist in other programming languages?

假设您正在谈论 non-blocking 也与数据库交互的好处,问题与您正在使用的语言/平台无关,所以是的,这也存在于其他地方。

但是就像 JDBC 是 Java-only API 用于阻止数据库交互一样,R2DBC 是 Java-only API 用于 non-blocking (反应性,特别是)数据库交互。

两者都可以在 Java、kotlin、scala 等中使用,即仅在 JVM 上使用。