Managing Regions
Learn to use the SQL statements to register regions with your local Oracle NoSQL Database and view them.
In a Multi-Region Oracle NoSQL Database setup, you must register all regions, local and remote regions with your local Oracle NoSQL Database. You use the CREATE REGION statement to register a region.
Use the following command to set your local region:
SET LOCAL REGION my_local_region;
The following CREATE REGION statements register remote regions named LON and FRA.
CREATE REGION LON;
CREATE REGION FRA;
You can use the SHOW REGIONS statement to view the list of regions present in Oracle NoSQL Database. The following statement fetches all the existing regions in a JSON format. The output shows the local and remote regions. The
state
field indicates if a region is active.SHOW AS JSON REGIONS;
Output:
{"regions" : [{"name" : "my_local_region", "type" : "local", "state" : "active"},{"name" : "LON", "type" : "remote", "state" : "active"},{"name" : "FRA", "type" : "remote", "state" : "active"}]}
You can use the DROP REGION statement to remove the registration of a specified remote region from your local Oracle NoSQL Database. The following statement removes the FRA region. The output shows the
state
as dropped
.DROP REGION FRA;
Output:
{"regions" : [{"name" : "my_local_region", "type" : "local", "state" : "active"},{"name" : "LON", "type" : "remote", "state" : "active"},{"name" : "FRA", "type" : "remote", "state" : "dropped"}]}