3 ms·
"In the Java space" meaning deployed in a Java servlet container. Both are stand-alone search servers, exposing their API for search and indexing through HTTP u
by michielvoo 12y ago
"In the Java space" meaning deployed in a Java servlet container. Both are stand-alone search servers, exposing their API for search and indexing through HTTP using XML and/or JSON.
- craigching 12y ago> "In the Java space" meaning deployed in a Java servlet container. I didn't say nor mean to imply that. Technically, Solr is based on servlet technology whether stand-alone or not, you can choose to deploy it in a web container of your choice or use the Jetty instance it comes with for the "stand-alone" experience. I don't know much about Elasticsearch's architecture personally.
- Argorak 12y agoElasticsearch is very component-based and can be deployed as a servlet if you really wish. Just use a different transport implementation: https://github.com/elasticsearch/elasticsearch-transport-wares https://github.com/elasticsearch/elasticsearch-transport-war...