Graphite is a graph database layer that we’ve developed runs on top of Amazon Web Services’ DynamoDB and Lambda services, providing a fast, reliable, and elastic foundation for implementing graph database.
Graphite often produces response times under 50 milliseconds, even for extremely large graphs. Graph queries are dynamically mapped into DynamoDB queries and automatically split across multiple workers when necessary.
Graphite supports indexing to support multi-edge traversals with the same performance as single-edge traversals.
Graphite can provide up to 99.999% availability with no servers to monitor or bottlenecks to troubleshoot.
Graphite can handle massive datasets and a hundreds or even thousands of concurrent requests.
Thanks to DynamoDB’s global tables, you can replicate your data across multiple regions, allowing for fast performance around the globe.