本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
连接到双堆栈端点
Amazon Keyspaces 全局终端节点是接受 IPv4 和请求的双栈终端节点。 IPv6
使用连接到 Amazon Keyspaces 时 IPv6,该服务会自动调整系统表响应以匹配您的连接协议。这样可以确保您的应用程序收到与其连接类型相匹配的一致网络地址信息。这为客户端提供了准确的网络拓扑信息,同时保持了现有 CQL 应用程序的向后兼容性。
Amazon Keyspaces 会自动检测您的客户端连接使用的网络协议(IPv4 或 IPv6),并相应地调整系统表的响应。这种检测是在初始连接握手期间透明进行的,不需要客户端应用程序进行其他配置。
Amazon Keyspaces 会根据您的连接协议返回 IP 地址。例如,来自 IPv4 网络的请求会返回以下响应。
SELECT * FROM system.peers; -- Returns IPv4 addresses in peer column -- Example: 172.31.1.1, 172.31.1.2, etc.
例如cassandra.us-east-1.api.aws,从 IPv6 网络到双栈端点的连接会返回以下响应。
SELECT * FROM system.peers; -- Returns IPv6 addresses in peer column -- Example: 2001:db8::1, 2001:db8::2, etc.
有关 Amazon Keyspaces IPv6 支持的更多信息,请参阅。IPv6 Amazon Keyspaces 中的支持