Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
bf4e955
create branch
fiquick Jul 18, 2024
86e9b17
add more info
fiquick Jul 18, 2024
2648262
edits
fiquick Jul 19, 2024
017e4b4
add info
fiquick Sep 5, 2024
971c284
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
aba35cd
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
5f90a0b
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
5523b9c
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
386b681
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
95eb59a
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
9cc02e5
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
605df25
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
59f94e8
change filename
fiquick Sep 5, 2024
38c6f42
Update modules/ROOT/pages/auradb/managing-databases/read-only-seconda…
fiquick Sep 5, 2024
8da59b9
remove title
fiquick Sep 5, 2024
06fc3bb
remove file
fiquick Sep 5, 2024
b0e8856
update content nav
fiquick Sep 5, 2024
1d82aaf
add link to API
fiquick Sep 5, 2024
74ef8a3
edit list formatting
fiquick Sep 5, 2024
afe950b
Update modules/ROOT/pages/auradb/managing-databases/secondaries.adoc
fiquick Sep 6, 2024
bf955a7
Update modules/ROOT/pages/auradb/managing-databases/secondaries.adoc
fiquick Sep 6, 2024
ed1df71
move routing policy
fiquick Sep 6, 2024
be4f101
remove banner
fiquick Sep 6, 2024
d561d6e
Update modules/ROOT/pages/auradb/managing-databases/secondaries.adoc
fiquick Sep 18, 2024
26c43d5
change to secondary instances
fiquick Sep 25, 2024
1e17b21
secondary edit
fiquick Sep 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions modules/ROOT/content-nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,11 @@ AuraDB Start
** xref:auradb/importing/import-database.adoc[]

* Managing instances
** xref:auradb/managing-databases/database-actions.adoc[]
** xref:auradb/managing-databases/monitoring.adoc[]
** xref:auradb/managing-databases/advanced-metrics.adoc[]
** xref:auradb/managing-databases/backup-restore-export.adoc[]
** xref:auradb/managing-databases/database-actions.adoc[]
** xref:auradb/managing-databases/advanced-metrics.adoc[]
** xref:auradb/managing-databases/secondary-instances.adoc[]

* xref:auradb/connecting-applications/overview.adoc[Connecting applications]
////
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
[[aura-secondary-instances]]
= Secondary instances
:description: This section describes the use of secondary instances for scaling out read workloads.

label:AuraDB-Virtual-Dedicated-Cloud[]

Using secondary instances makes database reading faster.
A secondary is a read-only copy of an instance that reduces the load on your primary instance by routing queries from your applications to the secondary.
In this way, you can scale out beyond the capacity constraints of a single instance for read-heavy workloads.

Secondary instances are distributed across availability zones to ensure high availability, performance, and cost efficiency.
For workloads with heavy read operations, secondary instances prevent bottlenecks and allow batch processing.

Up to 15 static secondary instances can be added per database instance, significantly increasing read capacity to handle read-heavy workloads.
Secondary instances can be added, managed, and removed through the Aura Console or the Aura API.

* *Availability zones:* Distributed across availability zones to maintain high availability and performance.
* *Static configuration:* Currently, secondary instances are static and do not support elastic or auto-scaling behavior.
* *Region constraints:* Available only within the same region as their primary database instance (single region).
* *Pause/Resume:* When an AuraDB Virtual Dedicated Cloud database is paused and resumed, the count of secondary instances is retained.
For example, if a database with 3 secondary instances is paused, it will resume with 3 secondary instances.
* *The following routing policy applies when at least one secondary is available:* Route READ to secondary instances + non-leader primary instances.
This policy extends the READ payload to the primary instances that are not currently serving in an elected leader role.
It allows to further balance the READ and improve scalability.

== Edit secondary instances using Aura console

Once the feature is enabled for your tenant, you will see the secondary instances count set to zero on an instance card.
To edit the number of secondary instances via the Aura console, click the three dots on an instance card.

== Edit secondary instances using the Aura API

You can edit the secondary count for your database with the link:https://neo4j.com/docs/aura/platform/api/specification/#/instances/patch-instance-id[`/instances/\{instanceId}`] endpoint.