게시된 날짜: Oct 16, 2019
이제 Amazon Neptune은 그래프에서 변경 사항을 손쉽게 캡처하는 Streams를 지원합니다. 활성화하면 Neptune Streams는 변경 시 그래프의 변경 사항을 기록합니다(변경 로그 데이터). Neptune Streams는 그래프가 변경될 때 프로세스에 알림을 보내려는 경우(예: Lambda 트리거) 유용합니다. 또한 Streams는 Amazon Elasticsearch Service, Amazon ElastiCache 또는 Amazon Simple Storage Service(S3)와 같은 서비스나 다른 리전에서 그래프의 현재 버전을 유지하려는 경우에도 유용합니다.
Neptune Streams는 이번 릴리스에서 랩 모드로 사용할 수 있습니다. 랩 모드를 사용하면 프로덕션에서 기능을 사용하기 전에 테스트할 수 있습니다. Neptune Streams는 데이터베이스 클러스터 파라미터 neptune_lab_mode를 사용하여 랩 모드에서 활성화 또는 비활성화할 수 있습니다. 활성화하면 REST API /sparql/streams 또는 /gremlin/streams에 대한 HTTP GET 요청을 사용하여 Neptune Streams에 액세스할 수 있습니다. 응답은 그래프에 대한 변경 사항 및 작업의 JSON 피드로 나타날 수 있습니다.
Neptune Streams를 활성화하면 변경 로그 데이터와 관련하여 I/O 및 스토리지 비용이 발생합니다. 변경 레코드는 생성되고 나서 1주일이 지나면 자동으로 제거됩니다. 오늘 Neptune Streams를 사용해볼 수 있습니다. 자세한 내용은 Streams에서 Amazon Neptune 사용 설명서를 참조하십시오.