DSE Search index querying
DataStax Enterprise (DSE) supports production-grade implementation of CQL Solr queries in DSE Search.
- Search index syntax
Describes the query syntax for indexed fields on DSE Search nodes.
- Native CQL search queries
You can query the search index using native CQL statements.
- Search index filtering best practices
Best practices for DSE Search queries.
- Limiting results and paging
DSE Search integrates native driver paging with Apache Solr cursor-based paging.
- Identifying the partition key
Restrictions and guidelines for filtering results by partition key when also using a Solr query.
- Filtering on terms
Filter rows on terms using the Solr Standard Parser syntax in CQL.
- Geospatial queries for Point and LineString
How to perform geospatial queries for Point and LineString.
- Using dynamic fields
How to use dynamic fields to index content in fields that are not explicitly defined by the schema.
- Joining cores
Requirements for joining search documents.
- Spatial queries with polygons require JTS
JTS is required to index polygon/multipolygon andor perform queries that include polygon shapes.
- UDT query examples
How to query nested tuples and UDTs inside CQL lists and sets.
- Querying CQL collections
Example for creating a table that contains a CQL collection set.
- Using date ranges in solr_query
CQL type DateRangeType is mapped to Solr DateRangeField.
- Restricted query routing
For expert users only: Restricted query routing supports restricting common queries to a single partition.