我使用过Hibernate Search并使用Infinispan来存储Lucene索引。 配置如下: 在persistence.xml中
<property name="hibernate.search.[default|plindexes].directory_provider" value="org.hibernate.search.infinispan.impl.InfinispanDirectoryProvider" />
并在pom.xml文件中添加了依赖项,如中所述 http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#infinispan-directories
一切都很好。
现在,我想通过infinispan清除在集群中创建的索引。 我怎样才能实现这个目标?
答案 0 :(得分:2)
以编程方式,您可以使用 FullTextSession.purge 或 FullTextSession.purgeAll 方法。