Last year, Amazon Web Services (AWS) announced the launch of its fast, reliable, and fully-managed cloud graph database, Amazon Neptune, at the Amazon Re:Invent 2017. Recently, AWS announced that Neptune is all set for the general public to explore.
Graph databases store the relationships between connected data as graphs. This enables applications to access the data in a single operation, rather than a bunch of individual queries for all the data. Similarly, Neptune makes it easy for developers to build and run applications that work with highly connected datasets. Also, due to the availability of AWS managed graph database service, developers can further experience high scalability, security, durability, and availability.
As Neptune becomes generally available, there are a large number of performance enhancements and updates, following are some additional upgrades:
- AWS CloudFormation support
- AWS Command Line Interface (CLI)/SDK support
- An update to Apache TinkerPop 3.3.2
- Support for IAM roles with bulk loading from Amazon Simple Storage Service (S3)
Some of the benefits of Amazon Neptune include:
- Neptune’s query processing engine is highly optimized for two of the leading graph models, Property Graph and W3C’s RDF. It is also associated with the query languages, Apache TinkerPop Gremlin and RDF/SPARQL, providing customers the flexibility to choose the right approach based on their specific graph use case.
- Neptune storage scales automatically, without downtime or performance degradation as customer data increases.
- It allows developers to design sophisticated, interactive graph applications, which can query billions of relationships with millisecond latency.
- There are no upfront costs, licenses, or commitments required while using Amazon Neptune. Customers pay only for the Neptune resources they use.
To know more interesting facts about Amazon Neptune in detail, visit its official blog.