[Question] Go, Often unable to obtain data

When the number of data exceeds 10000, it may not be possible to find the data, and after a period of time, it can be searched normally. Is there anything that needs to be configured ?

my config

- QUERY_DEFAULTS_LIMIT=100
- AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=true
- PERSISTENCE_DATA_PATH=/var/lib/weaviate
- DEFAULT_VECTORIZER_MODULE=none
- MODULES_CLIENT_TIMEOUT=20s
- ASYNC_INDEXING=true
- LOG_LEVEL=trace
- CLUSTER_HOSTNAME=vector_db

hi @Mark_Pi !

Welcome to our community.

You are probably hitting the limit for maximum queries QUERY_MAXIMUM_RESULTS, according to our docs on environment variables:

Sets the maximum total number of objects that can be retrieved.

Note that this is only about the number of objects returned if you do not specify a limit on your query.

So this doesnโ€™t mean the objects were not searched, but that those objects will be 10000 farther than your query.

Let me know if this helps.

Thanks!

1 Like