Amazon Neptune | General Flashcards

1
Q

What is Amazon Neptune?

General

Amazon Neptune | Database

A

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. SQL queries for highly connected data are complex and hard to tune for performance. Instead, with Amazon Neptune you can use open and popular graph query languages to execute powerful queries that are easy to write and perform well on connected data. The core of Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency. You can use Neptune for graph use cases such as recommendation engines, fraud detection, knowledge graphs, drug discovery, and network security. Amazon Neptune is fully managed and handles the time-consuming tasks such as provisioning, patching, backup, recovery, failure detection and repair. You pay a simple monthly charge for each Amazon Neptune database instance you use. There are no upfront costs or long-term commitments required.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How do I try Amazon Neptune?

General

Amazon Neptune | Database

A

To try Amazon Neptune, request access to the Preview.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What popular graph query languages does Amazon Neptune support?

General

Amazon Neptune | Database

A

Amazon Neptune supports both the open source Apache TinkerPop Gremlin graph traversal language and the W3C standard Resource Description Framework’s (RDF) SPARQL query language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can I migrate from an existing Apache TinkerPop Gremlin application to Amazon Neptune?

General

Amazon Neptune | Database

A

Amazon Neptune provides an Apache TinkerPop Gremlin Server that supports both Websocket and REST connections. Once you provision an instance of Amazon Neptune, you can configure your existing TinkerPop application to use the endpoint provided by the service. See also Accessing the Graph via Gremlin.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Do I need to change client drivers to use Amazon Neptune’s Gremlin Server?

General

Amazon Neptune | Database

A

No, Amazon Neptune’s Gremlin server will support clients that are compatible with Apache TinkerPop version 3.3 using both Websocket and REST connections.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How can I migrate from a triple store with a SPARQL endpoint to Amazon Neptune?

General

Amazon Neptune | Database

A

Amazon Neptune provides an HTTP REST endpoint that implements the SPARQL 1.1 Protocol. Once you provision a service instance, you can configure your application to point to the SPARQL endpoint. See also Accessing the Graph via SPARQL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Do I need to change client drivers to use Amazon Neptune’s SPARQL Endpoint?

General

Amazon Neptune | Database

A

No, Amazon Neptune’s SPARQL endpoint will work with any client that supports the SPARQL 1.1 Protocol.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly