“Solr is a standalone enterprise search server with a REST-like API.
You put documents in it (called “indexing”) via XML, JSON or binary
over HTTP. You query it via HTTP GET and receive XML, JSON, or binary
results.”
— from Solr Website
When it say binary over HTTP? Does it mean, we can bypass the headache of XML/Json parsing, and at the same time save on some bandwidth, right? And Solr will just work as fine as with XML or Json with all its features?
Do you recommend using binary over XML/Json in Solr? Does it have significant performance impact?
The results are written by a response writer. You must be talking about the javabin response writer. Unfortunately,
I assume you are a .Net guy. If so, you can choose a good JSON library that can deal with JSON in terms of maps and lists, strings and numbers; like Java does. JSON should be easier to parse than (solr’s) XML