Schema Replication Across A Cluster

All Schema metadata is automatically shared across nodes as they are added to a Cluster. In other words; schema, table, and attribute definitions are identical across a Cluster. Note, if HarperDB nodes have their own schema definitions before being added to the Cluster, then the synchronization will happen bidirectionally.

Destructive schema operations do not replicate across a cluster. Those operations include drop_schema, drop_table, and drop_attribute. If the desired outcome is to drop schema information from all nodes then the operation(s) will need to be run on each node independently.