How to decide which engine one must use, i.e., hnsw or faiss or flat or IVF while indexing the vectors?

(This question was submitted in a recent workshop .)

Ashish C. asked: How to decide which engine one must use, i.e., hnsw or faiss or flat or IVF while indexing the vectors? Considering indexing and retrieval latency. Also is it possible to select specific engine in Pinecone?

With Pinecone you don’t have to decide between indexing algos or spend time testing different parameters. You do have three options of index types, based on your workload and desired cost-to-performance trade-off.