读书人

Lucene和Compass疑难有关问题高手请

发布时间: 2012-01-29 21:39:32 作者: rapoo

Lucene和Compass疑难问题,高手请帮忙!
对于一个已经有很多数据的数据库(通过PHP对其进行CRUD操作),我想用Compass对其实现全文检索(不对原PHP系统做任何修改),也不知道是我理解的不深,还是什么问题,Compass不能对数据库检查到变化,也就是不能实时的根据数据库的变化,增量更新索引,只有当重启Tomcat的时候,才可以重启。

XML code
<!-- 数据库中的记录变化后同步更新索引 -->    <bean id="compassGps" class="org.compass.gps.impl.SingleCompassGps" init-method="start" destroy-method="stop">        <property name="compass" ref="compass" />        <property name="gpsDevices">            <list>                <!-- compass2.1 -->                <bean class="org.compass.spring.device.SpringSyncTransactionGpsDeviceWrapper">                    <property name="gpsDevice" ref="hibernateGpsDevice" />                </bean>                <!-- compass2.2                    <ref local="hibernateGpsDevice"/>                 -->            </list>        </property>    </bean>

org.compass.gps.impl.SingleCompassGps难道不能同步更新索引吗?

[解决办法]
自己写了一个webservice搞定了

读书人网 >Java Web开发

热点推荐