Amazon Neptune logo

Amazon Neptune

Fast, reliable graph database built for the cloud
59
170
+ 1
15

What is Amazon Neptune?

Amazon Neptune is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. The core of Amazon Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency.
Amazon Neptune is a tool in the Graph Database as a Service category of a tech stack.

Who uses Amazon Neptune?

Companies
9 companies reportedly use Amazon Neptune in their tech stacks, including Herren, Geniusee, and Hi Platform.

Developers
49 developers on StackShare have stated that they use Amazon Neptune.

Amazon Neptune Integrations

Amazon S3, Amazon CloudWatch, AWS IAM, AWS Key Management Service, and Hackolade are some of the popular tools that integrate with Amazon Neptune. Here's a list of all 5 tools that integrate with Amazon Neptune.
Pros of Amazon Neptune
3
Managed Service in AWS
3
High Performance
2
Support for RDF
2
Support for SPARQL
2
Easy to Use
1
W3C Standards Compliantr
1
ACID Compliant
1
Scalable
Decisions about Amazon Neptune

Here are some stack decisions, common use cases and reviews by companies and developers who chose Amazon Neptune in their tech stack.

Needs advice
on
Amazon NeptuneAmazon Neptune
and
Neo4jNeo4j

Hey people!!!!! I am developing an application for which graph databases are perfect, but I am low on cash(0 actually), and I am wondering if there is any free service is available for Amazon Neptune or Neo4j or any other substitute is available for the two. As far as I checked, I couldn't find any free service.

See more
Needs advice
on
Azure Cosmos DBAzure Cosmos DBNeo4jNeo4j
and
OrientDBOrientDB

We have an in-house build experiment management system. We produce samples as input to the next step, which then could produce 1 sample(1-1) and many samples (1 - many). There are many steps like this. So far, we are tracking genealogy (limited tracking) in the MySQL database, which is becoming hard to trace back to the original material or sample(I can give more details if required). So, we are considering a Graph database. I am requesting advice from the experts.

  1. Is a graph database the right choice, or can we manage with RDBMS?
  2. If RDBMS, which RDMS, which feature, or which approach could make this manageable or sustainable
  3. If Graph database(Neo4j, OrientDB, Azure Cosmos DB, Amazon Neptune, ArangoDB), which one is good, and what are the best practices?

I am sorry that this might be a loaded question.

See more

Amazon Neptune's Features

  • High performance and scalability
  • High availability and durability
  • Open Graph APIs
  • Highly secure
  • Fully managed
  • Fast parallel bulk data uploading
  • Cost-effective

Amazon Neptune Alternatives & Comparisons

What are some alternatives to Amazon Neptune?
Neo4j
Neo4j stores data in nodes connected by directed, typed relationships with properties on both, also known as a Property Graph. It is a high performance graph store with all the features expected of a mature and robust database, like a friendly query language and ACID transactions.
GraphQL
GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.
OrientDB
It is an open source NoSQL database management system written in Java. It is a Multi-model database, supporting graph, document, key/value, and object models, but the relationships are managed as in graph databases with direct connections between records.
JanusGraph
It is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. It is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time.
Dgraph
Dgraph's goal is to provide Google production level scale and throughput, with low enough latency to be serving real time user queries, over terabytes of structured data. Dgraph supports GraphQL-like query syntax, and responds in JSON and Protocol Buffers over GRPC and HTTP.
See all alternatives

Amazon Neptune's Followers
170 developers follow Amazon Neptune to keep up with related blogs and decisions.