Namespace #
Pizza supports a multi-tenant architecture, allowing different sets of data for various scenarios to be stored within a single engine. Each set is referred to as a namespace, and different namespaces can have distinct topologies and access permissions configured.
Usually, there’s no need to set up an additional namespace, and the default namespace is default
.
Within a namespace, there are several types of data:
- Collection, Docs: Collections of documents.
- Data: Source data, stored in columns layout.
- Index: Indexed data, built based on Data, optional.
- View: View data, composite views of data across collections.
Namespace management #
Namespace APIs are used to manage individual Namespace and settings.