-
Notifications
You must be signed in to change notification settings - Fork 49
A note on index reloading and realtime indexes
Currently, Picky supports neither index reloading (planned for 1.4.1/2) nor realtime indexes (not currently planned).
Index Reloading is about having a running system which is able to reload the generated indexes into the memory at runtime. Picky will support this in 1.4.1 or 1.4.2 by way of signals. Also, a Redis index backend solution (1.5.0) is in the works which will update the indexes instantly as you index.
Realtime indexes are about having any changes indexed instantly. There are very few real realtime indexing search engines. Picky will probably not support this in the near or medium future.
However, often I find that realtime indexing is not needed and that indexing data every X minutes/hours/days is sufficient enough. Users don’t mind a little wait, I’ve found.
Also, I cannot currently support an ActiveRecord etc. solution that hooks into the models, as manpower is very limited atm.
If you really, absolutely need realtime indexing then Picky is not the search engine for you, I’m afraid to say.