Я хочу, чтобы solr отвечал на данные json. Так может ли SolrNet получать данные json и выполнять анализ так же, как сериализация?
Может ли SolrNet поддерживать Json
Ответы (2)
Нет, это не так. ИМХО нет смысла это реализовывать. См. для обсуждения и обоснования:
- http://code.google.com/p/solrnet/issues/detail?id=106
- http://groups.google.com/group/solrnet/browse_thread/thread/2793f29c12fc75ac
Просто добавлю из своего собственного опыта, поскольку JSON является требованием по сравнению с XML в моем текущем проекте Solr + SolrNet. Что бы SolrNet ни делал внутри, IMHO не имеет значения, если это делается волшебным образом + быстро, и я получаю результат в виде красивого объекта POCO.
Это была моя позиция, когда архитектор моей команды сказал мне, что мы не можем использовать SolrNet, потому что он внутри использует XML. Я объяснил, что он не смотрел на общую картину, потому что реализовать все вручную с нуля только для внутреннего использования JSON — это все равно, что заново изобретать велосипед.
Это не так просто, как настроить несколько вызовов через RESTSharp и парсить через Json.NET.