我正在尝试制作一些数据库功能的比较表,重点关注可与 Java 一起嵌入(在流程数据库中)的数据库。我希望有一个包含这些数据库通常支持的 API 的字段,但我不知道到底要搜索什么。
此时我正在寻找它是否支持 ODBC、JDBC(在关系数据库中),然后是一些远程访问 API(REST、Thrift – 不确定它的远程访问 API 是否或者它到底是什么)以及在 Nosql 数据库中我通常只找到某种用于数据操作的 native API。
还有其他可以推荐给我的吗?我不是在寻找一些先进的技术或第三方工具等。只有常用的基本东西
最佳答案
Java 进程中使用的所有 SQL 数据库都依赖于 JDBC API。 ODBC 与此上下文无关,并且由不是用 Java 编写的进程使用。每个非 SQL 数据库(包括对象数据库)都有自己的 API。
关于java - 使用数据库的典型 API 或标准是什么? (关系型、对象型和 Nosql),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30617820/