我做solr中文solr 分词配置搜索,然后使用该域名就报错

solr加中文分词后,分词正常,搜索全部正常,可是加上搜索字符串时就没结果,那个字符串在文档里是有的,_百度知道
solr加中文分词后,分词正常,搜索全部正常,可是加上搜索字符串时就没结果,那个字符串在文档里是有的,
,stored=“true”都是配了的,麻烦指点下字段type=“text(分词类型)”分就剩这么多了
您的回答被采纳后将获得:
系统奖励20(财富值+经验值)+难题奖励10(财富值+经验值)+提问者悬赏10(财富值+经验值)支持中文分词的 sunspot_solr & 社区 & Ruby China
前几天在折腾搜索功能,发现
仍应是当前的首选,成熟度以及开发文档、开发实例的完备性和丰富性等方面都比
要好一些,如果你钟情于 elasticsearch,也许应再等一等 的开发进度,比方说等到关闭了之后。
与 elasticsearch 相比,solr 的安装配置稍显麻烦,但是
做了,可以一步完成 solr 的下载安装,已经非常简单了,但在开发测试环境中还是没有 sunspot 自带的 sunspot_solr 使用起来方便,于是我就直接修改了sunspot_solr,将其中的 solr.war 替换为 solr 4.3.1版,并集成了 mmseg4j 1.9.1 中文分词插件,在开发测试环境中安装使用 solr 就可以完全 gem 化了(在生产环境中使用也是完全可以的):
gem 'sunspot_rails', '~& 2.1.0'
group :development, :test do
gem 'sunspot_solr', github: 'xhj/sunspot', require: 'sunspot_solr'
bundle exec rake sunspot:solr:start
简单吧?哈哈!
你是把 mmseg4j 的三个包直接扔都 solr.war 里面然后再重新打包吧!
之前就是因为不知道怎么把 mmseg4j 放进 solr 里来,对 Java 的东西又不熟,所以折腾了两天,最后还是用 IKAnalyzer 容易点。
其实在生产环境中直接把使用 sunspot_solr 也挺好的,然后部署脚本可以参考
现在也遇到一个搜索功能,sunspot具体该如何用,能否给个小例子,谢谢了
这儿有配置和用法
中文中加入空格好像就不能正确的分词了,不知道有没有遇到过。
比如我搜索“你好 世界”,和“你好”以及“世界”的结果都查询不到,但是连起来搜索“你好世界”的时候,就可以查出两个词语的结果。
执行 rake:sunspot:solr:start 报错如下:
this command is not supported on i386-mingw32.
中提及了此贴
后方可回复, 如果你还没有账号请点击这里 。
共收到 5 条回复<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&利用SOLR搭建企业搜索平台 之十一(中文分词之IK)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
利用SOLR搭建企业搜索平台 之十一(中文分词之IK)
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
你可能喜欢}

我要回帖

更多关于 solr 分词 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信