Managed Apache Solr for Sitecore.

Sitecore XP and XM keep every search index in Apache Solr, so a Sitecore site is only as healthy as the Solr behind it. Opensolr runs that Solr for you: the version your Sitecore release supports, in the country you choose, with one Opensolr Index for each Sitecore index — and nobody on your team babysitting a JVM.

Sitecore CMauthoring, indexingSitecore CDyour live siteContentSearch over HTTPSOpensolrcore indexmaster indexweb indexmarketing indexesyour custom indexesone Opensolr Index each
Every Sitecore index is its own Opensolr Index, on managed Solr.
01 What Sitecore needs from Solr

Sitecore brings the search code. It needs a Solr to point it at.

Unlike a CMS that needs a plugin, self-hosted Sitecore already speaks Solr through its ContentSearch API. What it cannot do is run Solr for you. That part is a list of requirements, and every one of them is something Opensolr already does.

The right Solr version

Each Sitecore release supports a specific Solr version, listed in Sitecore's own compatibility information for that release. Pick the matching version when you create your indexes (section 03).

One core per Sitecore index

The core, master and web indexes, the marketing indexes, and every custom index your solution adds. Rebuild strategies that switch between two cores need a second one per index.

A schema Sitecore can write to

Sitecore expects its fields in the schema of every core. The schema and solrconfig.xml of each Opensolr Index are yours to upload and edit in the control panel.

Secure access from your servers

HTTPS from your content management and delivery servers, with the indexes closed to everyone else by an IP allow-list and HTTP authentication.

Someone to keep it running

Heap, garbage collection, disks, backups, certificates, monitoring and recovery. On Opensolr, that someone is us.

02 Connecting Sitecore to Opensolr

Five steps from an empty account to a rebuilt index.

The exact configuration files differ between Sitecore versions and between solutions. The shape of the work is always the same, and we are happy to go through it with you — tell us your Sitecore version.

  1. Create one Opensolr Index per Sitecore indexIn the control panel or through the REST API, on the Solr version your Sitecore release requires. Opensolr index names are unique across the whole platform, so give them a prefix of your own, for example acme_sitecore_web_index.
  2. Give each index Sitecore's schemaUpload or edit schema.xml and solrconfig.xml in the configuration editor, then reload the index.
  3. Point Sitecore at OpensolrSet Sitecore's Solr connection string to the HTTPS address of your Opensolr Solr, shown with each index in the control panel.
  4. Map Sitecore's index names to your index namesWith a configuration patch, set the core name of each Sitecore index to the Opensolr Index you created for it.
  5. Lock it down and rebuildAllow only your Sitecore servers in the IP allow-list, then rebuild the indexes from Sitecore's Indexing Manager.
Sitecore installations already run on Opensolr, with their indexes created and managed from the control panel and new indexes added by the customer as their solution grew. If you need full Solr administration, a pinned Solr build or hardware of your own, a dedicated environment gives you exactly that.
03 Versions and locations available now

Pick the version your Sitecore release needs. Pick the country.

Generated from the live list of shared Opensolr environments. A version you need that is not here can run on a dedicated environment.

Apache SolrCountries
9.6 Finland, USA, Italy
9.4 USA, UK, Canada
9.0 Germany
8.11 USA
8.6 UK
8.0 Sweden, USA, France
7.0 UK, USA, Germany, Canada
6.1 Australia, UK, USA
5.1 USA
4.10 USA, Germany
4.0 USA, UK
3.6 USA
04 What you get on top

The Solr part of your Sitecore stack, off your list.

Backups you can restore

Scheduled and on demand, restorable from the control panel. Backup and restore

Query analytics and error audit

What your visitors search, what finds nothing, and seven days of Solr errors, per index.

Resilient clusters

Replicas behind a load balancer for the delivery side, when your traffic calls for it. Resilient Solr clusters

People who run Solr

Support from the people who operate the servers, since 2011. Managed Solr hosting

Move your Sitecore search onto managed Solr

Tell us your Sitecore version and how many indexes you run, and we will tell you exactly what it takes. Prefer to start yourself? See the plans.