For information about tokenization methods, matching methods, and the principles, examples, and usage notes of relevance-based score calculation, see Perform searches based on relevance.
The ARRAY type is a type of data structure that contains a group of elements of the same data type. You can perform independent searches based on each element in an array. For information about the use scenarios of the ARRAY type, how to push data of the ARRAY type, and the syntax used to search for data of the ARRAY type, see ARRAY type.
OpenSearch allows you to search for people or locations nearby. If you want to search for people or a location nearby based on coordinates, you can configure a field of the GEO_POINT type for the schema of an application and configure a geo-location index to improve search efficiency. You can also sort search results. For more information, see Search for people nearby.
You can configure plug-ins when you specify data sources for a new application. For information about how to add and configure the MultiValueSpliter plug-in, see MultiValueSpliter configuration.
You can use the following features for query analysis: synonym configuration, stop word filtering, spelling correction, term weight analysis, and category prediction. In addition, you can use the named entity recognition (NER) feature in E-commerce scenarios. For more information, see Query analysis in E-commerce scenarios.
You can convert the Solr syntax. For more information, see Solr syntax conversion.
OpenSearch allows you to quickly migrate the schema of an application to another application. For more information, see Migrate an application schema between applications.
You can create an application schema by uploading a file. For more information, see Create an application schema by uploading a file.
You can access an ApsaraDB RDS for MySQL instance or PolarDB for MySQL instance that resides in a region not supported by OpenSearch. For more information, see Access solutions for ApsaraDB RDS for MySQL or PolarDB for MySQL instances in unsupported regions of OpenSearch.
You can use the query analysis feature based on the fuzzy query feature and configure an intervention dictionary. For information about the use scenarios and search syntax of these features, see Fuzzy query and query analysis.
OpenSearch allows you to create custom sorting models. For more information, see Create a custom sorting model.