Architecture - 2.7 Search Architecture Flashcards
1
Q
What is Solr?
A
- An open source search platform. Right now, Magento EE natively integrates with this.
- There is some configuration needed.
- Fairly easy to set up and produces lightning fast and relevant results.
- (Solr is deprecated in Magento 2.1 and will not be supported in 2.2)
- Uses DSL-oriented interface
2
Q
What is Elasticsearch?
A
- Uses a JSON/REST API.
- Elasticsearch is more configurable on the fly.
- Elasticsearch supports complex nested types.
- If you want distributed indexing then you need to choose Elasticsearch. Elasticsearch is the only true option for cloud and distributed environments. Elasticsearch is scalable, lightning fast, and a breeze to integrate with. Its API is more intuitive and accessible than Solr’s.