Do I need one main index for global search and subset indexes for smaller scoped searches?

I want to have a global site search, but I also want to have a smaller scoped search on let’s say a catalog page to narrow the search on part of the larger dataset. Is there a way to do this with one index, or do I have that smaller indexes and then duplicate the date into a single index for global search?