The internal data structures of Sybase Search rely on certain settings remaining unchanged. Therefore, before you start Sybase Search for the first time and before any indexing is performed, you must perform:
Language configuration – before starting Sybase Search, you must decide which languages Sybase Search will be required to support.
If Sybase Search is required to work in a language other than English or across multiple, different languages, consideration should be given to stopwords, word splitting, and word stemming configuration. Depending on the languages involved, Sybase Search can provide better results if the stopwords are revised, and the word splitter and stemmer are disabled or replaced with custom implementations.
For more information about language-specific configuration of various modules, see:
For more details on how to write and plug in a new language stemmer into Sybase Search, contact Sybase Technical Support.
Hub configuration – base this on the level of stress and load the system is expected to cope with. This includes ensuring the various module caches are set to a high enough level, where RAM is available.
For example, if the Query Module is located on the hub, you must review its settings to make sure that it can handle the required number of concurrent queries.
For details on configuring various hub-specific modules, see “Configuring modules”.
Satellite container configuration – base this on the level of stress and load the system is expected to cope with. This includes ensuring that the various module caches are set to a high enough level, where RAM is available.
For more details on configuring various satellite container modules, see “Configuring modules” and “Configuring modules using system parameters”.