【问题标题】:Solr Binary over HTTP基于 HTTP 的 Solr 二进制文件
【发布时间】:2012-06-25 21:40:22
【问题描述】:

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

-- 来自 Solr 网站

当它说基于 HTTP 的二进制文件时?这是否意味着,我们可以绕过 XML/Json 解析的麻烦,同时节省一些带宽,对吗?并且 Solr 将与 XML 或 Json 的所有功能一样正常工作吗?

你推荐在 Solr 中使用二进制而不是 XML/Json 吗?它对性能有显着影响吗?

【问题讨论】:

    标签: solr


    【解决方案1】:

    结果由response writer 写入。您一定是在谈论 javabin 响应编写器。 Unfortunately,

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

    我假设你是一个 .Net 人。如果是这样,你可以选择一个好的 JSON 库,它可以在地图和列表、字符串和数字方面处理 JSON;就像Java一样。 JSON 应该比(solr 的)XML 更容易解析

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-02
    • 2015-05-26
    • 1970-01-01
    • 1970-01-01
    • 2013-05-28
    • 2010-09-24
    • 1970-01-01
    • 2012-01-19
    相关资源
    最近更新 更多