About DSE Search

DSE Search simplifies using search applications for data stored in a database.

DSE Search is part of DataStax Enterprise (DSE). DSE Search allows you to find data and create features like product catalogs, document repositories, and ad-hoc reports. See DSE Search architecture.

DSE Analytics and Search integration and DSE Analytics can use the indexing and query capabilities of DSE Search. DSE Search manages search indexes with a persistent store.

DSE Search integrates Apache Solr™ 6.0.1 to manage search indexes with a persistent store.

The benefits of running enterprise search functions through DataStax Enterprise and DSE Search include:
  • DSE Search is backed by a scalable database.
  • A persistent store for search indexes.
  • A fault-tolerant search architecture across multiple datacenters.
  • Add search capacity just like you add capacity in the DSE database.
  • Set up replication for DSE Search nodes the same way as other nodes by creating a keyspace or changing the replication factor of a keyspace to optimize performance.
  • DSE Search has two indexing modes: Near-real-time (NRT) and live indexing, also called real-time (RT) indexing. Configure and tune DSE Search for maximum indexing throughput.
  • Near real-time query capabilities.
  • TDE encryption of DSE Search data, including search indexes and commit logs.
  • CQL index management commands simplify search index management.
  • Local node (optional) management of search indexing resources with dsetool commands.
  • Read/write to any DSE Search node and automatically index stored data.
  • Examine and aggregate real-time data using CQL.
  • Fault-tolerant queries, efficient deep paging, and advanced search node resiliency.
  • Virtual nodes (vnodes) support.
  • Set the location of the search index.
  • Using CQL, DSE Search supports partial document updates that enable you to modify existing information while maintaining a lower transaction cost.
  • Supports indexing and querying of advanced data types, including tuples and User-defined type (UDT).
  • Supports all Solr tools and APIs, with several specific unsupported features.

Solr resources

Resources for more information on using Open Source Solr (OSS):