Search indexing overview

In DSE Search, a search index is an Apache Solr™ core. Each DSE Search index uses an internally stored index configuration pair (schema.xml and solrconfig.xml) that is automatically generated when the index is created.

Search index Quickstart

An introductory quickstart to Search indexing.

Search commands

Overview of the integrated CQL search index commands for DSE Search.

Adjusting timeout for index management

Increase the timeout period when working with large datasets.

Creating an index

Create a search index on an existing table.

Managing search index fields

Add, remove, and change indexing definitions for table columns in the search index schema.

Configuring search index joins

Modify the search index schema to enable or disable search index joins across tables.

Reloading the search index

Steps to reload a search index to make the pending search index active.

Removing a search index

Drop a search index from a table and delete all related data.

Updating the index after data expires (TTL)

Configure purge of expired and deleted data.

Inserting, updating, and deleting data

Steps for updating a CQL-based search index.

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,