Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java.
Salesforce and Elasticsearch are two of the main enterprise tools on the market.Many companies use both and need to build bridges between them.In this article we will see how to ingest Salesforce’s data into an Elasticsearch cluster. TL:DR Connect your logstash with the Logstash Salesforce’s Input Get each objects in salesforce one by one Consolidate your data with an extra step Salesforce in Elasticsearch With more than one hundred Salesforce Projects, at Spoon Consulting we faced a lot of uses…
Read MoreIn the previous articles about scoring, and boolean queries Spoon Consulting saw how the scoring of Elasticsearch works by default and how to tweak your query to influence it. In the article below, we will study how we can add different weights to different fields, and the different “boost” behaviors. TL:DR Terms can be reused to “boost” better results – in part 1 Filter can be used to scope a query without influencing the score – in part 1 Mix…
Read MoreDenormalization is a key concept for any user of elasticsearch. Discover the basics of a good denormalization of SQL tables.
Read MoreWordPress powers more than 35% of all websites on the internet (according to Kingsta.com), and if your company has a showcase website or a blog, you probably use wordpress. With a simple plugin, you can enhance your wordpress search by using Elasticsearch. TL:DR Increase your ROI and the sessions durations on your website in less than an hour of work. Provide typo tolerant case insensitive search Search result by score Suggest similar articles Filter results in one click with facets…
Read More