@King Mesal noted thx for the feedback! If we were to allow same id in different namespaces, queries
@King Mesal noted thx for the feedback! If we were to allow same id in different namespaces, queries by ID would really be by id/namespace.
Btw you can achieve this id-per-namespace in several ways:
* by having the namespace part of the id
* by having the vendor ID in the metadata of the vector instead, using a different ID scheme, and still use namespaces for partitioning the vector set
* by using several indexes, one per "namespace" (netflix, hulu, ...) as we don't bill per number of index but per usage. That way it's much more similar to what Pinecone does with namespaces for instance, where namespaces are "higher up" in the structure, but there's no way to query across all namespaces in a single query.
Btw you can achieve this id-per-namespace in several ways:
* by having the namespace part of the id
* by having the vendor ID in the metadata of the vector instead, using a different ID scheme, and still use namespaces for partitioning the vector set
* by using several indexes, one per "namespace" (netflix, hulu, ...) as we don't bill per number of index but per usage. That way it's much more similar to what Pinecone does with namespaces for instance, where namespaces are "higher up" in the structure, but there's no way to query across all namespaces in a single query.

