I'm working on one project which is using Elasticsearch as search engine. For simple case: I need to implement the query that is the same with LIKE '%abc%' which abc is input value. I tried to use wildcard but It's not case insensitive.
Note that this query can be slow, as it needs to iterate over many terms. In order to prevent extremely slow wildcard queries, a wildcard term should not start with one of the wildcards * or ?.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.