问题描述
最近在做一个项目,要求用ssh框架,其中hibernate通过二级缓存和查询缓存提高查询速度,现在想加一个模糊查询功能,小弟想使用lucene做,但是有点疑惑。lucene与hibernate结合后运行的顺序是什么?lucene查询出的结果如何与hibernate进行结合。lucene能够使用hibernate的二级缓存吗?通过查资料,我认为hibernate与lucene结合的运行顺序是这样的1,hibernate查询并持久化pojo2,hibernate进行二级缓存3,lucene将pojo进行索引,存储于本地文件(还是缓存中?)4,模糊查询时访问lucene索引查询记录5,怎么进行结合?6,查询二级缓存?以上是我猜测的步骤,不知道对不对要是有做过项目的大大,给个提示呗
时间: 2024-11-04 18:44:57