Amazon Neptune
Learn about the Amazon Neptune, global database and failover, scaling, backup, and recovery.
Amazon Neptune is a purpose-built, fast, reliable, and fully managed database service used to run applications with highly connected datasets. Efficient management and rapid querying of interconnected data, such as recommendation patterns, social media activities, and fraud graphs, require a streamlined approach not well-suited to traditional databases.
The main power of Amazon Neptune is its high-performance graph database engine that can store billions of relationships, and querying can be done in milliseconds latency. It supports popular graph models property-graph and W3C’s RDF and their respective query languages. Amazon Neptune uses the power of Neptune ML to improve the prediction accuracy by over 50% compared to non-graph databases.
Amazon Neptune is a highly available, durable, and fault-tolerant database. It supports low latency read replicas across three Availability Zones making it 99.99% available, improves the read capacity, and allows it to execute 100k queries per second. A Neptune cluster has three main components: primary DB instance, replica, and cluster volume. This primary cluster can have a maximum of 15 reader instances in a cluster.