Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在AWS中而不是本地获取dynamodb的主机名?_Java_Amazon Web Services_Amazon Dynamodb - Fatal编程技术网

Java 如何在AWS中而不是本地获取dynamodb的主机名?

Java 如何在AWS中而不是本地获取dynamodb的主机名?,java,amazon-web-services,amazon-dynamodb,Java,Amazon Web Services,Amazon Dynamodb,我正在使用AWS sdk for java,并尝试实例化一个AmazonDynamodb实例,以便可以连接到AWS上的Dynamodb。我觉得这些文档非常令人沮丧,因为我只看到了如何在本地完成它。没问题。如何获取部署在AWS中的dynamodb的主机名?任何指向说明如何获取此信息的文档的帮助(根据我的经验,它在控制台中不可见),或者如果有人可以告诉我。那太好了。谢谢 如果您正在寻找主机名,可以从 如果您在同一地区连接到dynamodb,sdk知道如何使用地区和sdk需要访问的资源类型来配置自己

我正在使用AWS sdk for java,并尝试实例化一个AmazonDynamodb实例,以便可以连接到AWS上的Dynamodb。我觉得这些文档非常令人沮丧,因为我只看到了如何在本地完成它。没问题。如何获取部署在AWS中的dynamodb的主机名?任何指向说明如何获取此信息的文档的帮助(根据我的经验,它在控制台中不可见),或者如果有人可以告诉我。那太好了。谢谢

如果您正在寻找主机名,可以从

如果您在同一地区连接到dynamodb,sdk知道如何使用地区和sdk需要访问的资源类型来配置自己。除非连接到不同的区域,否则不需要配置端点

同一地区:

AmazonDynamoDB client = AmazonDynamoDBClientBuilder.standard().build();
DynamoDB dynamoDB = new DynamoDB(client);

Table table = dynamoDB.getTable("ProductCatalog");

// Build the item
Item item = new Item()
    .withPrimaryKey("Id", 123)
    .withString("Title", "Bicycle 123")
    .withString("Description", "123 description")
    .withString("BicycleType", "Hybrid")
    .withString("Brand", "Brand-Company C");

// Write the item to the table 
PutItemOutcome outcome = table.putItem(item);
不同地区:(本例中为亚太地区(新加坡))

AmazonDynamoDB客户端= AmazonDynamoDBClientBuilder.standard()。withEndpointConfiguration(新) AwsClientBuilder.EndpointConfiguration(“, “ap-southeast-1”)。build()


希望能有所帮助。

您是否正在跨越地区?为什么你需要一个主机名?我假设我需要,因为这就是Aurora的工作原理,例如,dynamodb文档也显示了运行本地dynamodb的工作原理。。。。但你是说这是没有必要的?如果权限设置正确,jsut创建实例将为我的客户端提供访问权限?