lucene:如何实现数据实时同步

「已注销」 2012-12-19 06:30:49
功能需求:
当数据库中的A表中的某个字段发生改变的时候,lucene创建的本地索引库的对应的字段的值,也会自动的进行更改(强调,每次更改不是进行整体的索引库进行更改);
请教下:lucene中是否有那种相应的接口自动实现数据实时同步的功能?
...全文
204 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-12-19
  • 打赏
  • 举报
回复
如何实现同步数据库?有相应接口嘛
最美的词 2012-12-19
  • 打赏
  • 举报
回复
有的,Lucene中提供了相应的建立索引的append追加的方法

IndexWriterConfig indexWriterConfig = new IndexWriterConfig(Version.LUCENE_31, config.getIndexAnalyzer());
.....
indexWriterConfig.setOpenMode(OpenMode.APPEND);
IndexWriter indexWriter = new IndexWriter(FSDirectory.open(indexDir), indexWriterConfig);

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧