Qdrant entries in pgvector configuration
timvisee opened this issue · comments
Tim Visée commented
Please see the following snippet for the pgvector configuration:
vector-db-benchmark/experiments/configurations/pgvector-single-node.json
Lines 41 to 105 in 31d0d61
{ | |
"name": "qdrant-m-32-ef-128", | |
"engine": "qdrant", | |
"connection_params": {}, | |
"collection_params": { | |
"hnsw_config": { "m": 32, "ef_construct": 128 } | |
}, | |
"search_params": [ | |
{ "parallel": 1, "search_params": { "hnsw_ef": 64 } }, { "parallel": 1, "search_params": { "hnsw_ef": 128 } }, { "parallel": 1, "search_params": { "hnsw_ef": 256 } }, { "parallel": 1, "search_params": { "hnsw_ef": 512 } }, | |
{ "parallel": 100, "search_params": { "hnsw_ef": 64 } }, { "parallel": 100, "search_params": { "hnsw_ef": 128 } }, { "parallel": 100, "search_params": { "hnsw_ef": 256 } }, { "parallel": 100, "search_params": { "hnsw_ef": 512 } } | |
], | |
"upload_params": { "parallel": 16 } | |
}, | |
{ | |
"name": "qdrant-m-32-ef-256", | |
"engine": "qdrant", | |
"connection_params": {}, | |
"collection_params": { | |
"hnsw_config": { "m": 32, "ef_construct": 256 } | |
}, | |
"search_params": [ | |
{ "parallel": 1, "search_params": { "hnsw_ef": 64 } }, { "parallel": 1, "search_params": { "hnsw_ef": 128 } }, { "parallel": 1, "search_params": { "hnsw_ef": 256 } }, { "parallel": 1, "search_params": { "hnsw_ef": 512 } }, | |
{ "parallel": 100, "search_params": { "hnsw_ef": 64 } }, { "parallel": 100, "search_params": { "hnsw_ef": 128 } }, { "parallel": 100, "search_params": { "hnsw_ef": 256 } }, { "parallel": 100, "search_params": { "hnsw_ef": 512 } } | |
], | |
"upload_params": { "parallel": 16 } | |
}, | |
{ | |
"name": "qdrant-m-32-ef-512", | |
"engine": "qdrant", | |
"connection_params": {}, | |
"collection_params": { | |
"hnsw_config": { "m": 32, "ef_construct": 512 } | |
}, | |
"search_params": [ | |
{ "parallel": 1, "search_params": { "hnsw_ef": 64 } }, { "parallel": 1, "search_params": { "hnsw_ef": 128 } }, { "parallel": 1, "search_params": { "hnsw_ef": 256 } }, { "parallel": 1, "search_params": { "hnsw_ef": 512 } }, | |
{ "parallel": 100, "search_params": { "hnsw_ef": 64 } }, { "parallel": 100, "search_params": { "hnsw_ef": 128 } }, { "parallel": 100, "search_params": { "hnsw_ef": 256 } }, { "parallel": 100, "search_params": { "hnsw_ef": 512 } } | |
], | |
"upload_params": { "parallel": 16 } | |
}, | |
{ | |
"name": "qdrant-m-64-ef-256", | |
"engine": "qdrant", | |
"connection_params": {}, | |
"collection_params": { | |
"hnsw_config": { "m": 64, "ef_construct": 256 } | |
}, | |
"search_params": [ | |
{ "parallel": 1, "search_params": { "hnsw_ef": 64 } }, { "parallel": 1, "search_params": { "hnsw_ef": 128 } }, { "parallel": 1, "search_params": { "hnsw_ef": 256 } }, { "parallel": 1, "search_params": { "hnsw_ef": 512 } }, | |
{ "parallel": 100, "search_params": { "hnsw_ef": 64 } }, { "parallel": 100, "search_params": { "hnsw_ef": 128 } }, { "parallel": 100, "search_params": { "hnsw_ef": 256 } }, { "parallel": 100, "search_params": { "hnsw_ef": 512 } } | |
], | |
"upload_params": { "parallel": 16 } | |
}, | |
{ | |
"name": "qdrant-m-64-ef-512", | |
"engine": "qdrant", | |
"connection_params": {}, | |
"collection_params": { | |
"hnsw_config": { "m": 64, "ef_construct": 512 } | |
}, | |
"search_params": [ | |
{ "parallel": 1, "search_params": { "hnsw_ef": 64 } }, { "parallel": 1, "search_params": { "hnsw_ef": 128 } }, { "parallel": 1, "search_params": { "hnsw_ef": 256 } }, { "parallel": 1, "search_params": { "hnsw_ef": 512 } }, | |
{ "parallel": 100, "search_params": { "hnsw_ef": 64 } }, { "parallel": 100, "search_params": { "hnsw_ef": 128 } }, { "parallel": 100, "search_params": { "hnsw_ef": 256 } }, { "parallel": 100, "search_params": { "hnsw_ef": 512 } } | |
], | |
"upload_params": { "parallel": 16 } | |
} |
It contains entries for Qdrant itself. I think that we should either remove them, or update them to be for pgvector.
Kumar Shivendu commented
Fixed in #97