Hi! My company is researching the possibility of using Weaviate for our system, and we have a requirement to do a lot of metadata filtering on our vector searches. We originally has a cross-reference type schema but we know this will make things a lot slower.
We were wondering if things would be better if we denormalized and instead just had each metadata field on each vector object, even if there are repeats.
We don’t necessarily care if it increases our disk requirements, but we aren’t sure how adding more document fields would affect search performance and RAM usage. Can anyone shine any light on this?