Indexing content for faster searching - Eonic/ProteanCMS GitHub Wiki
Searching content in XML is slow, and in Protean we store the majority of content in XML in database tables.
Therefore we have an index mechanisum so whenever a piece of content is updated it also saves indexable values in the index.
We enter values we would like to be indexed into tblContentIndexDef
nContentIndexDataType - 1 (Content) cContentSchemaName - Product (ContentType) cDefinitionName - Price (The name of what we are indexing) cContentValueXpath - the xpath to the content we would like indexed bBriefNotDetail - switch for using either brief or detail XML nKeywordGroup - ???