JBoss正式發(fā)布Hibernate Search 3.2
Hibernate Search 3.2已經(jīng)持續(xù)開發(fā)了接近一年時(shí)間,現(xiàn)在終于可以發(fā)布了。這次發(fā)布主要是支持 Hibernate 3.5 和 JPA2。它是 Hibernate 對(duì)著名的全文檢索系統(tǒng)Lucene的一個(gè)集成方案,用于對(duì)數(shù)據(jù)表中某些內(nèi)容龐大的字段(如聲明為text的字段)建立全文索引,這樣通過(guò)Hibernate Search就可以對(duì)這些字段進(jìn)行全文檢索后,以獲得相應(yīng)的POJO,從而加快了對(duì)內(nèi)容龐大字段進(jìn)行模糊搜索的速度(sql語(yǔ)句中l(wèi)ike匹配)。
在這次發(fā)布中,只要改進(jìn)的地方有:
1、通過(guò)Annotation定義和映射索引,支持超過(guò)95%的索引定義。
2、索引的創(chuàng)建和重建過(guò)程更容易和快速。
3、通過(guò)JMS隊(duì)列支持索引集群。
4、對(duì)索引進(jìn)行監(jiān)控,及時(shí)恢復(fù)索引錯(cuò)誤。
5、單例構(gòu)建索引,速度更快
【編輯推薦】