Creating a Super-database
You can call the POST:/manage/v2/databases
resource address to create a super-database. To create a super-database, simply specify which databases are to be its sub-databases.
For example, to define the mySuperDatabase
database as a super-database containing the subDB1
, subDB2
, and subDB3
sub-databases on the same cluster, enter this command:
$ curl --anyauth --user user:password -X POST \ -d'{"database-name": "mySuperDatabase", "subdatabases": [ "subdatabase"{"cluster-name":"localhost", "database-name":"subDB1"}, "subdatabase"{"cluster-name":"localhost", "database-name":"subDB2"}, "subdatabase"{"cluster-name":"localhost", "database-name":"subDB3"}] }' -H 'Content-type: application/json' \ http://MyHost:8002/manage/v2/databases