0

在版本 1.8.x 中,有人可以解释浏览索引使用什么索引框架/技术。也就是说,用什么?SOLR,直接数据库?一个缓存。

激活发现时似乎有所不同(根据文档)。在那里,应该使用 Solr。

因此我的问题是:

1 - 在第一种情况下(没有发现)浏览功能使用什么来索引元数据或它索引的任何其他内容?

2 - 在第二个场景中(有发现)同样的问题?

3-最后,如果有人能指出我的配置或类文件,那就太好了。特别是我很想知道添加发现如何改变浏览功能的索引策略,也许还有搜索本身。我可以自己调查事情,但是有一个大图景和一些关于在哪里看的迹象会是一个很大的推动力。

提前谢谢你。

D

4

1 回答 1

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

于 2015-05-22T20:12:59.073 回答