Amazon Neptune 全球数据库
Amazon Neptune 全球数据库针对全球分布式应用程序而设计,允许单个 Neptune 数据库跨越多个 AWS 区域。它在几乎不影响数据库性能的情况下复制您的数据,在每个区域中实现低延迟的快速本地读取,并且在发生区域级的中断时提供灾难恢复能力。借助 Neptune 全球数据库,您现在可以在一个 AWS 区域部署主 Neptune 数据库集群,并在不同的 AWS 区域将其数据复制到多达 5 个次只读数据库集群(每个集群最多 16 个读取副本)。
全球数据库使用基于存储的复制,通常延迟不到 1 秒,并使用专用的基础设施,使数据库完全可用于处理应用程序工作负载。在不太可能发生 AWS 区域性的性能下降或中断的情况下,可以将其中一个次 AWS 区域提升为全局数据库中的读写功能。
Neptune 全球数据库优势
任何区域的次秒级数据访问
Neptune 全球数据库使您可以轻松地跨 AWS 区域扩展数据库读取,并将您的应用程序部署在靠近用户的位置。无论次区域的数量和位置如何,您的应用程序都享受快速数据访问,跨区域复制延迟通常低至 1 秒。通过在每个 AWS 区域中创建多达 16 个数据库实例,您可以实现更大的可扩展性,这些实例将始终保持最新。将数据库扩展到其他区域对性能不会产生任何影响。跨区域复制使用存储层中的专用基础设施,使主区域和次区域中的数据库资源完全可用于满足应用程序需求。
跨区域灾难恢复
如果您的主区域出现性能下降或中断,您可以提升其中一个次区域来执行读取/写入功能。即使整个区域发生中断,Neptune 集群也可以在 1 分钟内恢复。这为您的应用程序提供了 1 秒的有效恢复点目标(RPO)和不到 1 分钟的恢复时间目标(RTO),从而为全球业务连续性计划奠定了坚实的基础。
定价
借助 Neptune 全球数据库,您可以根据按需 Neptune 实例和该区域的存储价格,为您的 Neptune 集群所在的 AWS 区域中使用的资源付费。此外,您还需要为复制的写入 I/O 付费,这将捕获主集群和每个次集群之间的写入、插入和删除。 如需了解完整的定价和区域可用性,请参阅 Amazon Neptune 定价。
开始使用
开始使用 Amazon Neptune,这是一个完全托管的图形数据库
Amazon Neptune 是一项快速、可靠且完全托管的图形数据库服务,可帮助您轻松构建和运行使用高度互连数据集的应用程序。Amazon Neptune 的核心是专门构建的高性能图形数据库引擎,它进行了优化以存储数十亿个关系并将图形查询延迟降低到毫秒级。Amazon Neptune 支持常见的图形模型 Property Graph 和 W3C 的 RDF 及其关联的查询语言 openCypher、Apache TinkerPop Gremlin 和 SPARQL,从而使您能够轻松构建查询以有效地导航高度互连数据集。Neptune 支持图形使用案例,如推荐引擎、欺诈检测、知识图谱、药物开发和 IT 安全。