【发布时间】:2015-07-10 11:14:10
【问题描述】:
我正在使用 Alfresco 4.1.6 和 Solr 1.4。
我正在阅读有关使用节点分类的可能性,在内容模型的一个方面中使用类型 d:category 指定。
在我们的项目中进行良好的搜索是最重要的,这也是我尝试为此设计最佳选项的原因。我们的存储库有超过 200 万个文档,分布在各个目录中,每个用户(我们大约有 3000 个用户)都有自己的根路径。
对于查询 (FTS_ALFRESCO),我们实际上使用 TYPE(我们在模型上定义了 5 种不同类型的节点)和自定义属性(我们在查询中使用的所有这些属性都已编入索引)。
我的问题是......想象一下我改变了我的模型并使用我们的一个属性,比如一个类别。我删除了一个属性并使用 d:category 和这个属性创建了一个方面。如果按类型、属性和类别进行搜索,搜索会更高效、更快捷吗?如果我像一个类别一样搜索这个值而不是像一个普通的索引属性一样搜索这个值,Alfresco 会给我最好的性能吗?还是真的一样?像类别一样使用它有什么好处?
【问题讨论】: