Index and search with Apache Solr, the most popular open source search engine.

Websolr

Starting at $20/mo

Index and search with Apache Solr, the most popular open source search engine.

Lightning-fast responses

Studies show that sites with fast response times are perceived to be more interesting and attractive. So don’t make your customers wait for that SQL LIKE to run! Solr is specially optimized to provide lightning-fast responses to your queries.

Smart matching

Your users have high expectations for the quality of their search results. Introduce a bit of intelligence into your full-text search with built-in text analysis tools. Perform simple analysis to match case-insensitive or substring queries, substitute terms and expand abbreviations for known synonyms, or perform sophisticated linguistic analysis to match different pluralizations and parts of speech.

Relevant results

Solr comes with smart result ranking out of the box, which uses statistical analysis of the relative frequency and popularity of the terms within your content to determine the order of your results. And if that’s not enough, you can provide custom scoring functions to boost term matches however you see fit. That way the best results always show first on the list.

Experts on call

Websolr has been serving and supporting production full-text search since 2009, as one of the very first Heroku add-ons. We’re indexing billions of documents and serving thousands of requests per second for thousands of applications. Our customers’ sites include everything from side projects and small blogs, to multi-million-dollar ecommerce applications and well-known at-scale social media sites.

We’re here to make sure your search engine Just Works™, so you can get back to spending your valuable time on building your business.

High availability for your peace of mind

To meet our own high standards for availability, our indexes are built with a replicated hot spare in another availability zone. Our indexes can tolerate an instance or availability zone outage without losing a single search request, and we can provision indexes in multiple regions for even greater redundancy.

Platform agnostic

Get started integrating search into your site with one of the excellent open source Solr clients available for your application’s language and platform. We recommend Sunspot for Ruby on Rails, Haystack for Django, SolrJ for Play! and other Java applications, among many others.

Do you have a question about which Solr client you should use? Consult our list of Solr clients or send us a tweet at @websolr and let us know what you’re using to build your application.

Support SLA

Basic Support - Free - 24/7 monitoring, 24-hour response SLA (9AM-5PM PST, Monday-Friday, non-US holidays) through email

Premium Support - 24/7 1-hour SLA, private slack channel, pager, senior level devops engineer, optional 1-hour monthly check-in

Enterprise Support - 24/7 30-minute SLA, private slack channel, pager, senior level devops engineer, optional 1-hour weekly support calls.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to the Common Runtime or a Private Space.

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Map
Region Available Installable in Space
Virginia
Oregon
Frankfurt
Tokyo
Map

Plans & Pricing

    • Documents 20,000
    • Replication
    • Daily requests 10,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity
    • vCPU Cores
    • Memory
    • Documents 500,000
    • Replication check
    • Daily requests 50,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity
    • vCPU Cores
    • Memory
    • Documents 2,000,000
    • Replication check
    • Daily requests 100,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity
    • vCPU Cores
    • Memory
    • Documents 5,000,000
    • Replication check
    • Daily requests 200,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity
    • vCPU Cores
    • Memory
    • Documents 10,000,000
    • Replication check
    • Daily requests 400,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity
    • vCPU Cores
    • Memory
    • Documents 25,000,000
    • Replication check
    • Daily requests 800,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity 25 GB
    • vCPU Cores 8
    • Memory 15 GB
    • Documents 50,000,000
    • Replication check
    • Daily requests 1,600,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity 50 GB
    • vCPU Cores 16
    • Memory 30 GB
    • Documents 25,000,000
    • Replication check
    • Daily requests 800,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support check
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support
    • Storage Capacity 25 GB
    • vCPU Cores 8
    • Memory 15 GB
    • Documents 50,000,000
    • Replication check
    • Daily requests 1,600,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support check
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support
    • Storage Capacity 50 GB
    • vCPU Cores 16
    • Memory 30 GB
    • Documents 100,000,000
    • Replication check
    • Daily requests 2,400,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity 100 GB
    • vCPU Cores 32
    • Memory 60 GB
    • Documents 25,000,000
    • Replication check
    • Daily requests 800,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support check
    • Storage Capacity 25 GB
    • vCPU Cores 8
    • Memory 15 GB
    • Documents 100,000,000
    • Replication check
    • Daily requests 2,400,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support check
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support
    • Storage Capacity 100 GB
    • vCPU Cores 32
    • Memory 60 GB
    • Documents 50,000,000
    • Replication check
    • Daily requests 1,600,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support check
    • Storage Capacity 50 GB
    • vCPU Cores 16
    • Memory 30 GB
    • Documents 100,000,000
    • Replication check
    • Daily requests 2,400,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support check
    • Storage Capacity 100 GB
    • vCPU Cores 32
    • Memory 60 GB
    • Documents 200,000,000
    • Replication check
    • Daily requests 4,800,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard
    • 24/7 Enterprise Support
    • Storage Capacity 200 GB
    • vCPU Cores 64
    • Memory 120 GB
    • Documents 200,000,000
    • Replication check
    • Daily requests 4,800,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support check
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support
    • Storage Capacity 200 GB
    • vCPU Cores 64
    • Memory 120 GB
    • Documents 200,000,000
    • Replication check
    • Daily requests 4,800,000
    • Basic Ticket Support check
    • Index Limit 1
    • 24/7 Priority Support
    • Advanced Metrics Dashboard check
    • 24/7 Enterprise Support check
    • Storage Capacity 200 GB
    • vCPU Cores 64
    • Memory 120 GB

To provision or Login to provision on Elements.