Which indexing software is used by salesforce to index terms ? Is it lucene, Solr , ElasticSearch or something else ?
2 Answers
Salesforce doesn't provide a lot of visibility into the inner workings and technologies underpinning their platform.
The official engineering and developer relations blogs may provide some insight from time to time, but again, it's not too substantial.
In the end, details like these are unimportant to end users like ourselves. Even if we knew which technologies Salesforce was using, we couldn't modify/upgrade/change/tune it ourselves.
That said, there was a session at Dreamforce '16 where someone within Salesforce did go over some of the tech that Salesforce does use (or is looking to use...it was an early session, and I don't remember it all). The Future of Scale at Salesforce (video autoplays). Apache Solr was mentioned as being used for indexing.
+edit: New link for the video, https://www.salesforce.com/video/295712/
As you know, Salesforce has different services and sites.
For the Salesforce Platform, as mentioned by @Derek F, and the video he pointed out:
- Apache Solr (screenshot from the presentation below):
- For the H&T Portal, Salesforce uses a Coveo Index.