[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