Indexing resources

Indexing DSE Search documents requires resources. You can automatically generate or create custom resources.

DSE Search allows Cassandra columns to be automatically indexed by Solr through its secondary index API. Each insert or update of a Cassandra row triggers indexing on DSE Search, inserting or updating the document that corresponds to that Cassandra row. Using CQL, DSE Search supports partial document updates that enable you to modify existing information while maintaining a lower transaction cost.

Indexing DSE Search documents requires these resources:
Schema.xml

Describes the fields to index in Solr and types associated with them. These fields map to Cassandra columns.

solrconfig.xml

Holds configuration information for the index.

You can automatically generate these resources or you can use custom resources to provide granular control of your index requirements. The schema.xml and solrconfig.xml resources are persisted in the solr_admin.solr_resources database table.

Note: When you post schema or configuration files simultaneously, schema disagreements might occur and cause Solr errors.