I do not understand what you mean by "Solr handles XML input and output
automatically". You have to set up Solr schema and configuration to process
your XML documents.

My plugin does not convert XML to JSON. It makes Elasticsearch understand
XML natively by using a streaming parser that processes documents with an
XML parser, and using an XML build procedure for formatting documents.

You should decide for yourself. Try both Elasticsearch and Solr, and I am
sure you will find a solution that will suit your requirements best.

Jörg



On Wed, Mar 18, 2015 at 6:33 PM, Venkat Ankam <ven...@cloudwick.com> wrote:

> Thanks Jorg and Mark for the response.
>
> I am actually trying to evaluate both Solr Cloud and Elastic Search for
> this use case.
>
> While Solr handles XML input and output automatically, Elasticsearch needs
> data to be converted to JSON format.
>
> Are there any good reasons why I should consider Elasticsearch over Solr?
>
> Regards,
> Venkat
>
> On Tue, Mar 17, 2015 at 5:13 PM, Mark Walkom <markwal...@gmail.com> wrote:
>
>> You can use Logstash to change the XML into JSON, but you will need to do
>> the JSON to XML output yourself.
>>
>> On 17 March 2015 at 15:17, Venkat Ankam <ven...@cloudwick.com> wrote:
>>
>>> I have a requirement to index and search millions of XML documents
>>> related to mortgage (Uniform Closing Dataset XMLs).
>>>
>>> Indexed data will be requested by a web services of many internal
>>> applications through REST API.
>>>
>>> Output should be in XML format.
>>>
>>> How do I implement this in ELK stack?  How to convert XML input to JSON
>>> and how to get output in XML format?
>>>
>>> Request you to share any examples related this scenario.
>>>
>>> Regards,
>>> Venkat
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "elasticsearch" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to elasticsearch+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/elasticsearch/CAMVHyg2Y826yt1o6yMW9pjwE3bFdWTVouAFQhZuiktjvnZV4Zw%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/elasticsearch/CAMVHyg2Y826yt1o6yMW9pjwE3bFdWTVouAFQhZuiktjvnZV4Zw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "elasticsearch" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to elasticsearch+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/elasticsearch/CAEYi1X9mnyYuGoEtS2DDKo4LTkTtpcaRg9FCa1X6G5F%2Br1UE%2Bg%40mail.gmail.com
>> <https://groups.google.com/d/msgid/elasticsearch/CAEYi1X9mnyYuGoEtS2DDKo4LTkTtpcaRg9FCa1X6G5F%2Br1UE%2Bg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to elasticsearch+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/CAMVHyg3A5mRpFS%2Byr0j7G0MZayTqE4eJ_mYJ_YQyrxg8NXwyuQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/elasticsearch/CAMVHyg3A5mRpFS%2Byr0j7G0MZayTqE4eJ_mYJ_YQyrxg8NXwyuQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHEkkQWmfBRhhxdt3YoqA%3DsH7qCSrK6M9-gqheLhbahLA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to