After dabbling with ActiveSearch, we’re coming back around to take
another look at Ferret.
ActiveSearch slowed to a crawl after indexing about 20k documents, each
20 lines each.
This time we may attempt to create multiple Ferret indexes (isolating
each organization’s data individually), since we eventually could have
upwards of 20k documents for some organizations.
I was wondering - what is the best current way to get optimal
performance out of Ferret? (C bindings, etc)
I’m developing locally on an OS X Tiger (latest updates). (PowerPC
architecture, not Intel just yet)
I tried the instructions laid out here for the Archive Install of
sudo ruby setup.rb
make: *** [ferret_ext.bundle] Error 1
The C extensions were not installed. But don’t worry. Everything should
Then I tried installing the gem and everything seemed to work like a
charm. (no error messages, etc)
Does installing the gem give you the fast C extensions?
Also, we’ll eventually be deploying this onto a production Linux box.
Should we use the Archive Install method or gem install method for that
(to get the C extensions), or does it not matter?