Solr Binary over HTTP

时间:2012-06-24 07:20:06

标签: solr

  

“Solr是一个独立的企业搜索服务器,具有类似REST的API。   您通过XML,JSON或二进制将文档放入其中(称为“索引”)   通过HTTP。您可以通过HTTP GET查询它并接收XML,JSON或二进制文件   结果。“

- 来自Solr网站

什么时候通过HTTP说二进制?这是否意味着,我们可以绕过XML / Json解析的头痛,同时节省一些带宽,对吧? Solr的工作方式与XML或Json一样好用吗?

您是否建议在Solr中使用二进制文件而不是XML / Json?它是否会对性能产生重大影响?

1 个答案:

答案 0 :(得分:3)

结果由response writer撰写。你一定是在谈论javabin响应作者。 Unfortunately

  

目前只有 java 库可用于写入/读取此格式。   这是SolrJ使用的默认格式......

我认为你是一个.Net人。如果是这样,你可以选择一个好的JSON库,可以在地图和列表,字符串和数字方面处理JSON;像Java一样。 JSON应该比(solr的)XML

更容易解析