Differences between Apache Solr and ElasticSearch:

Feature Solr 6.2.1 ElasticSearch 5.0
Format XML, CSV,
JSON
JSON
HTTP REST API
Binary API ✔ SolrJ ✔ TransportClient, Thrift (through a plugin)
JMX support  ES specific stats are
exposed through the REST API
Official client libraries Java Java, Groovy, PHP, Ruby, Perl, Python, .NET,
Javascript Official list of clients
Community client libraries PHP, Ruby, Perl, Scala, Python, .NET,
Javascript, Go, Erlang, Clojure
Clojure, Cold Fusion, Erlang, Go, Groovy, Haskell, Java,
JavaScript, .NET, OCaml, Perl, PHP, Python, R,
Ruby, Scala, Smalltalk, Vert.x Complete list
3rd-party product integration
(open-source)
Drupal, Magento, Django, ColdFusion,
Wordpress, OpenCMS, Plone, Typo3,
ez Publish, Symfony2, Riak (via Yokozuna)
Drupal, Django, Symfony2,
Wordpress, CouchBase
3rd-party product integration
(commercial)
DataStax Enterprise Search,
Cloudera Search, Hortonworks Data
Platform, MapR
SearchBlox, Hortonworks Data Platform,
MapR etc Complete list
Output JSON, XML, PHP, Python, Ruby, CSV,
Velocity, XSLT, native Java
JSON, XML/HTML (via plugin)
query top
elasticsearch dashboard final

Categorized in:

Tagged in:

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,