发布于: May 5, 2020

Amazon Neptune 于 2019 年 10 月在实验室模式中引入了 Streams 支持,通过该支持可以轻松捕获图表中的更改。后台 Neptune Streams 将会在图表发生更改时记录这些更改(更改日志数据),以通知进程或在不同区域或 Amazon Elasticsearch Service、Amazon ElastiCache 或 Amazon Simple Storage Service (S3) 等服务中创建新的图表副本。

引擎版本 1.0.2.2.R2 起,Neptune Streams 现已可用于生产。可以使用集群参数 neptune_streams 启用或禁用 Neptune Streams。启用后,您可以使用对 REST API /sparql/streams 或 /gremlin/streams 发出的 HTTP GET 请求来访问 Neptune Streams。得到的响应将是操作和图形变更的 JSON 源。当前版本之后的数据库集群参数 neptune_lab_mode 中的实验室模式设置“streams”将被删除。

启用 Neptune Streams 后,您需要支付与更改日志数据相关的 I/O 和存储费用。更改记录会在创建一周后自动清除。您可以立即试用 Neptune Streams。有关更多详细信息,请参阅 Amazon Neptune 用户指南的 Streams 部分