indexing - ElasticSearch/Lucene not_analyzed: difference from relational databases -
i'm new elasticsearch indexing aspects unclear. wonder if more efficient relational database in following case.
there document schema containing many simple string , numeric fields. fields set known, can represented relational table well. string values identifiers analyzer turned off. search made full-value match strings , numeric comparison (equal, less, greater) numbers. assume fields count large, lets 200.
search criteria may include combination of fields.
i don't know how es performs search of not_analyzed fields guess there no big difference relational databases.
the relative performance (relational vs. es) going depend on size of data , complexity of queries.
elasticsearch designed query performance - generally should find es faster , more scalable relational.
however you'll need run tests data queries confirm though.
Comments
Post a Comment