【发布时间】:2015-09-15 05:12:12
【问题描述】:
社区版。在 Alfresco 搜索引擎中添加内容时,会标记属性(名称、描述)并将其存储在索引中。我想知道是否有一种方法可以检索与特定内容相关的关键字列表?
Ex.. 从“abc.txt”内容的“名称”中获取令牌
我看到 SolR 公开了一些 API 来获取索引的整体状态并修复事务,但没有什么能满足我的需求。
【问题讨论】:
社区版。在 Alfresco 搜索引擎中添加内容时,会标记属性(名称、描述)并将其存储在索引中。我想知道是否有一种方法可以检索与特定内容相关的关键字列表?
Ex.. 从“abc.txt”内容的“名称”中获取令牌
我看到 SolR 公开了一些 API 来获取索引的整体状态并修复事务,但没有什么能满足我的需求。
【问题讨论】:
我有类似的经历,需要找出标记器对索引执行的操作,因为在搜索期间未找到特定的文件名。
我终于用Luke Lucene index toolbox 是:
Luke 是一个方便的开发和诊断工具,它可以访问 已经存在的 Lucene 索引并允许您显示和修改 他们的内容有几种方式:
- 按文档编号或按术语浏览
- 查看文档/复制到剪贴板
- 检索最常用术语的排名列表,执行搜索并浏览结果
- 分析搜索结果
有选择地从索引中删除文档
重建原始文档字段,编辑它们并重新插入索引
优化索引
由多个部分组成的开放索引,和/或位于 Hadoop 文件系统上
还有更多...
只需打开索引文件,您就可以了解属性和数据是如何被标记化的。 正如this post 中所报告的那样,它也可以很容易地用于 SolR 索引。
【讨论】: