只显示主题贴
test_root 写道如果我的数据库英字符集的,中文内容保存后都是乱码,
我该如何实例化org.apache.lucene.queryParser.QueryParser,及如何调用
parser.parse()方法?
谢谢
QueryParser parser = new QueryParser("content", new ChineseAnalyzer());
parser.setPhraseSlop(0);
Query query = fullTextSession.createFullTextQuery(parser.p ...
- 进入论坛 Java 版
robbin 写道简直都成月经贴了。
他们说Hibernate性能不行,我说Hibernate的缓存是性能必杀技;
他们接着说互联网网站不能用ORM,我说JavaEye的对象缓存命中率是88%;
他们又说你那是BBS,大家点击频繁,所以命中率高,我说JavaEye的博客每个内容都不一样,照样命中率高;
他们最后说非公共性网站不能用ORM,我只能说你做一个非公共性网站干吗用呢?
这个世界多的是不用ORM但是性能很好的网站,这个世界也有很多用了ORM性能也很好的网站,连Google都在用Hibernate。你要用ORM便用,你不要用ORM便不用,一边嘴里说着不用不用就不用,一边心里忐忑不安,我 ...
- 进入论坛 Java 版
魔力猫咪 写道请问在JPA的情况下可以使用吗?Search的注释和JPA注释放在一起会有问题吗?看到例子里用的是专用注释,没有使用JPA的标准注释。
是可以使用的,HS的Annotation是用于配置那些列需要建立索引是不影响JPA的Annotation的。
- 进入论坛 Java 版
hua0424 写道8楼的意思是说,对“有一只小鸟(进行)捕食”进行搜索,用关键字"小鸟(进行)"可以查到结果,但是全角括号"小鸟(进行)"就查不到结果,因为后者的"进行"两边是全角的括号
个人感觉,那是由于Luecene自带的中文分词部件功能并不完善,不能对中文很好的支持而已导致,不知我的理解有没有错
- 进入论坛 Java 版
imcaptor 写道我下载测试了一把,使用象"小鸟(进行)"可以查到结果,但是全角括号"小鸟(进行)"就查不到结果,如何让中文括号也能找到结果?
谢谢!
楼上的意思我不是很清楚,可以详细举个例子吗?
- 进入论坛 Java 版
he__bei 写道如果使用Hibernate Search就可以不使用数据库了吗?要不在又使用数据库又使用Hibernate Search的情况下,能保证Hibernate Search的性能高于sql中的like吗?
全文索引只是一个辅助,并非不用使用数据库,hibernate search主要是辅助你在不知luecene的情况下使用hibernate的api来检索数据
不能说死一定比like好,当你数据量不大时,两者的差距不大,而当你的数据越庞大sql的like的效率越低,建立全文索引后体现的性能优势更明显。
- 进入论坛 入门讨论 版
跟住楼主的文章中的介绍,大概知道这种算法的核心是统计模型的实现,是基于概率(统计)的分词算法,优点主要体现在词表较小,分词速度快,但是要完善这个算法关键是要加入一个动态学习的过程,无论是人工干预的还是在分词过程中自动丰富学习,这样才能有效地保证计算一个字符串是否切分为一个词的值更准确,更能识别出新词、未登录词……
PS:多谢楼主的共享,先把资料看看了解后,好好研究一番
- 进入论坛 Java 版
首先可以使用它对数据库中数据量很大的字段(一般是那些声明为text的字段)建立全文索引,以后对这些字段进行模糊匹配搜索的话可以使用这个全文索引而不是使用sql中的like
接着的话,使用Hibernate Search仍然可以使用Hibernate的那套东西,检索时自动将相应的结果转为相应的业务层面上的POJO,免去了自己转换的麻烦
- 进入论坛 入门讨论 版
我的相册
Inter
共 3 张
共 3 张
最近加入圈子
最新评论
-
初试Hibernate Search
test_root 写道如果我的数据库英字符集的,中文内容保存后都是乱码, 我该 ...
-- by billgmh -
初试Hibernate Search
如果我的数据库英字符集的,中文内容保存后都是乱码, 我该如何实例化org.apa ...
-- by test_root -
初试Hibernate Search
请问用hibernate search后,如何实现分页? 能把相关的分页代码贴出 ...
-- by test_root -
初试Hibernate Search
太缺乏项目经验了,这么多达人,看这些东西好像还有些懵懂的意思一直想做点什么,真是 ...
-- by andy54321 -
初试Hibernate Search
还是compass好一些
-- by neptune







评论排行榜