Developing database resources
Schema changes, which involve CREATE, ALTER, and DROP statements, are not safe for concurrent use. Performing more than one change in flight has a high probability of causing irreconcilable conflicts, with nodes in the cluster using different schema “versions” indefinitely.
Keyspace concepts for managing data availability, and keyspace data manipulation language(DML)/data definition language(DDL): create, check, modify, and drop keyspaces.
- Data types
Data types available for table schema.
Table concepts for managing schema for storing data, and table DML/DDL: create, check, modify, truncate, and drop tables.
Column concepts for managing schema for storing data, and column DML/DDL: create, check, modify, and drop columns.
- Materialized views
Create, replace, and drop customized user-defined functions, aggregates, and types.
- User-defined types (UDTs)
Create, replace, and drop customized user-defined types.
- User-defined functions and aggregates
Create, replace, alter, and drop customized user-defined functions and aggregates.