Important
The SingleStore 9.1 release candidate (RC) is available now. It will be promoted to general availability (GA) soon and at that time it will be renamed to SingleStore 10.
In the interim, SingleStore 9.1 RC can be used to preview, evaluate, and provide feedback on the new and upcoming features in SingleStore 10, while SingleStore 9.0 is recommended for production workloads.
Disaster Recovery
Disaster Recovery (DR), which is based on REPLICATE DATABASE, can be enabled when running SingleStore on Kubernetes.
Users may declare a replicationSpec section to enable replication and DR.sdb-cluster. file of the primary and secondary clusters to enable replication and DR between them, and to specify which connection model should be used.
replicationSpec:enable: trueconnectivity: viaHost
To support replication and DR, either of the two following requirements must be met by the underlying infrastructure:
-
Kubernetes hosts in primary and secondary clusters can reach each other via host IPs across clusters
-
Kubernetes pods in primary and secondary clusters can reach each other via pod IPs across clusters
In addition, the following requirements must be met:
-
SingleStore 7.
1. 3 or later must be deployed on both the primary and secondary clusters -
The primary and secondary clusters’ DDL endpoints are stable
Valid values for the fields in replicationSpec are:
-
For the
enablefield:true,false
-
For the
connectivityfield:viaHost,viaPod-
Use
viaHostwhen Kubernetes hosts in primary and secondary clusters can reach each other via host IPs across clusters -
Use
viaPodwhen Kubernetes pods in primary and secondary clusters can reach each other via pod IPs across clusters
-
Refer to REPLICATE DATABASE for more information.
Last modified: