Neptune is a fast, reliable and cloud-based graph database service that enables developers to build and run applications operating with highly connected datasets.
It also allows developers to create interactive graph apps that can query billions of relationships with milliseconds of latency.
“The days of modern technology companies using relational databases for all of their workloads have come and gone,” said Raju Gulabani, Vice President, Databases, Analytics, and Machine Learning at Amazon Web Services, Inc. “As the world has become more connected, applications that navigate large, connected datasets are increasingly more critical for customers. We are delighted to give customers a high-performance graph database service that enables developers to query billions of relationships in milliseconds using standard APIs, making it easy to build and run applications that work with highly connected datasets.”
Amazon Neptune seamlessly backs up data to Amazon Simple Storage Service (S3), detects and recovers from most database failures within 30 seconds, and secures the data through Amazon VPC, AWS Key Management Service (KMS), and Transport Layer Security.
Amazon has optimized Neptune query processing engine for the widely used graph models including Property Graph and W3C’s RDF. Amazon said that it will provide customers the flexibility to choose right approach according to the specific graph use case.
Neptune is also a scalable solution that automatically scales when the data of customers increases. It doesn’t cause downtime or any performance degradation.
Amazon itself is using Neptune to expand the knowledge graph of Alexa for tens of millions of Alexa customers.
It is now available in N. Virginia, Ohio, Ireland, and Ohio, and is expected to be available in more regions next year.