Hello,
My company uses a custom built ASP.NET CMS, and we've licensed Zoom Search as our search tool. So far we love it, especially after some of the other 3rd party tools we've tried.
Now we have a situation where a client wants updates to appear in search results immediately, instead of waiting for the nightly reindex. We want to set up our CMS to automatically re-index the updated page on the fly whenever the admin clicks Save, using System.Diagnostics.Process.Start to call the indexer or a .bat file with the appropriate arguments.
It's a 3500+ page site, which may see dozens of updates each day. Multiple admins may be updating different pages simultaneously. Security is a big concern, so we will need to lock down the incremental indexing calls pretty tightly.
I have some questions about this setup:
Thank you!
Greg Clapp,
Tenrec, Inc.
My company uses a custom built ASP.NET CMS, and we've licensed Zoom Search as our search tool. So far we love it, especially after some of the other 3rd party tools we've tried.
Now we have a situation where a client wants updates to appear in search results immediately, instead of waiting for the nightly reindex. We want to set up our CMS to automatically re-index the updated page on the fly whenever the admin clicks Save, using System.Diagnostics.Process.Start to call the indexer or a .bat file with the appropriate arguments.
It's a 3500+ page site, which may see dozens of updates each day. Multiple admins may be updating different pages simultaneously. Security is a big concern, so we will need to lock down the incremental indexing calls pretty tightly.
I have some questions about this setup:
- What will happen if several incremental indexing requests are submitted to the application simultaneously, or in quick succession before the previous request completes? This situation was problematic in the last search tool we tried to use--it basically discarded all other requests until the first one completed. Do I need to implement some sort of queue?
- What are the security implications of this approach? I realize this is not a Zoom Search question specifically, but any insights are appreciated.
Thank you!
Greg Clapp,
Tenrec, Inc.
Comment