In ferret, and especially when using acts_as_ferret, it is easy to
specify many fields. What is the cost of using a lot of fields from a
performance perspective? Is each field searched separately, or are they
combined together in the inverted index.
As an extreme example, if I made every word in my documents a separate
field (so the first word in each document was field 1 and the second
word was field 2, etc) would this be significantly less efficient than
treating the entire document as a single field?
I am not doing something quite as bad as this hypothetical example, but
I am investigating different ways to organize some data.