SDKs that target API version
2026-07 don’t support creating pod-based indexes, and they reject creating an index from a collection. You can still list, describe, and delete existing collections. To create or restore a pod-based index, use an SDK version that targets an earlier API version, or send an earlier X-Pinecone-Api-Version with the REST API. To move a pod-based index to serverless, see Migrate a pod-based index to serverless.Once a collection is created, it can’t be moved to a different project.
Use cases
Creating a collection is useful when performing tasks like the following:- Protecting an index from manual or system failures.
- Temporarily shutting down an index.
- Copying the data from one index into a different index.
- Making a backup of your index.
- Experimenting with different index configurations.
Performance
Collections operations perform differently, depending on the pod type of the index:- Creating a
p1ors1index from a collection takes approximately 10 minutes. - Creating a
p2index from a collection can take several hours when the number of vectors is on the order of 1,000,000.
Limitations
Collection limitations are as follows:- You can only perform operations on collections in the current Pinecone project.