it largely depends on the schema and the dataset, so it's hard to tell from the outside. With that said, an in an optimistic scenario of a relatively simple schema, for 1K I'd start with 3 replicas with at least 2 cores each, and then scale out as you see fit, potentially up to 5 pods.