IPv6 Amazon Keyspaces 中的支持 - Amazon Keyspaces(针对 Apache Cassandra)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

IPv6 Amazon Keyspaces 中的支持

IPv6 Amazon Keyspaces 中的支持允许应用程序使用互联网协议版本 6 建立连接,这是下一代互联网协议,与之相比,它提供了大大扩展的地址空间。 IPv4该实现使用同时支持两者的 IPv4双栈端点,确保向后兼容性, IPv6 同时实现面向未来的连接。有关 终端节点的列表,请参阅全局端点

Amazon Keyspaces 通过双栈架构实现 IPv6 支持,该架构在实现连接的同时保持完全的向后兼容性。 IPv6

Amazon Keyspaces 中的 DNS 解析

当应用程序连接到双栈端点时,DNS 解析过程会返回两种地址类型:

A Records (IPv4)

向后兼容的传统 IPv4 地址

AAAA 唱片 () IPv6

现代连接的新 IPv6 地址

客户端的操作系统和网络堆栈会根据本地配置、网络可用性和系统偏好自动选择最合适的协议。

Cassandra 查询语言 (CQL) 协议无缝支持 IPv6 连接,无需更改应用程序代码。

自动选择协议
  • 应用程序指定双栈端点

  • 网络堆栈 IPv6 根据可用性选择 IPv4 或

  • 现有 CQL 应用程序无需修改代码

驱动程序兼容性
  • 透明地支持 IPv6 所有主要 CQL 驱动程序

  • DataStax 驱动程序以本地 IPv6 方式处理地址

  • 开源驱动程序无需修改即可运行

连接一致性
  • 系统表反映了所使用的连接协议

  • IPv6 连接显示 IPv6 地址在 system.peers

  • IPv4 连接继续显示 IPv4 地址