在1.8.x版中,有人可以解释一下索引框架/技术用于Browse索引。那就是用什么? SOLR,直接数据库?缓存。
启动发现时似乎存在差异(根据文档)。在那里,Solr被认为是被使用的。
因此我的问题是:
1 - 在第一个场景中(没有发现)浏览功能使用什么来索引元数据或其索引的任何其他内容?
2 - 在第二个场景中(有发现)同样的问题?
3-最后,如果有人可以指向我的配置或类文件涉及的那将是很好的。特别是我很想知道添加发现如何更改浏览功能的索引策略以及搜索本身。我可以自己调查一下,但是有一个大的图片和一些关于在哪里看的指示将是一个提升。
提前谢谢你。
d
答案 0 :(得分:1)
在DSpace 1.x和3.x中,浏览索引是存储在[dspace-install] / search中的Lucene索引。来自数据库的元数据和来自比特流的全文内容被提取到Lucene。
如果未启用Discovery索引,则搜索框将查询Lucene。如果启用了Discovery索引,则搜索框将查询SOLR。
在DSpace中,与Lucene索引相比,Lucene索引有一些限制。 SOLR索引了解用户授权并提供授权感知结果。 Lucene索引可能会返回用户无法访问的项目。
以下链接应指向配置文件:https://wiki.duraspace.org/display/DSDOC18/Discovery