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.

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000, info@datastax.com