我是 Amazon RDS 的新手,并被大量有关它的信息所困扰。所以,我的大脑现在拒绝新信息,这就是为什么我决定问这个问题 =)
问题是:Amazon RDS 中是否有适用于 PostgreSQL 的 java API?我的意思是这样的:
AmazonPosgtreSQL aps = new AmazonPostreSQL(...);
aps.connect(...);
aps.persist(...);
aps.get(...);
AmazonPostgreSQL是SDK提供的一些类。
我读过一些手册,包括有关Amazon RDS的用户指南,据我了解,没有这样的API。我们只是在云中创建一个数据库实例,亚马逊只是为我们提供了一个指向它的链接,对吗?
最佳答案
RDS 的 Java API 是更广泛的 AWS Java SDK 的一部分。那里公开的API可用于启动、修改和销毁RDS实例。
数据连接是通过 PgJDBC 进行的。适用于 RDS 的 AWS 开发工具包不知道也不关心实际访问数据,只管理实例。
因此,没有像您所描述的那样的单一 API,尽管您可能可以编写一个 API 作为 Hibernate 等 ORM 的扩展/包装器,并使用 AWS SDK 在创建持久性单元时提供服务器的自动配置。
关于java - 亚马逊 RDS : is there java API for PostgreSQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22996284/