Which analyzer is costlier over time, disk space , based on search criteria over the data?
Note: I'm using NonTokenizing Analyzer for the case-sensitive feature.
Which analyzer is costlier over time, disk space , based on search criteria over the data?
Note: I'm using NonTokenizing Analyzer for the case-sensitive feature.
Analyzer_class : Analyzers can be specified that will analyze the text in the specified column.
So moving from StandardAnalyzer to NonTokenizingAnalyzer you loose the capability of skipping common words, localization, etc. So it really depends on the query that you are trying to solve, determines the switch.
In terms of cost on disk space, StandardAnalyzer does use more as it has to process more, but provides more functionality as well. So it really depends on your use case.