Open GuintherKovalski opened 5 months ago
turns out that changing the configs to "on_disk_payload": false, and "on_disk": false, obviously, solved the delay problem. Using python client:
from qdrant_client import QdrantClient, models
collection_name="collection_name"
client = QdrantClient(url=url, api_key=api_key)
client.update_collection(
collection_name=collection_name,collection_params=models.CollectionParamsDiff(on_disk_payload=False)
)
client.update_collection(
collection_name=collection_name,
vectors_config={
"": models.VectorParamsDiff(on_disk=False)
}
)
But anyway, i suppose that using the "on_disk" configuration should not lead to errors, so i'm leaving the issue open.
I'm making some parallel requests (~50/sec) to a qdrant server in a collection with the following config:
And I'm facing a huge delay in responses (4-40 seconds), and sometimes the following error:
i guess that the problem is caused by
"on_disk_payload": true
, and"on_disk": true
, but i'm not sure if this is the cause, and if it is, there is any way to change it without having to recreate and re populate the collection?