[lucene] 求教-索引策略问题

pearskill 2011-12-01
   现在要开发一个文档管理系统,里面的文件分个人文件,项目组文件,所有的文件都带着权限,请问这种情况索引怎么创建?
    现在能想到的两种方式:所有文件一起索引,检索出来后在根据数据库权限进行过滤;
   另外一种是每个用户一个索引文件,每个项目组一个索引。
   求教,哪个种更合适或者有没有别的更高效的方式?
deadfishzhou 2011-12-11
在每个文档的索引里多建两个域,标识文件属于哪个人和哪个项目组
利用booleanQuery查询

如果一个文档可以属于多人或者多组,那就在外部管理一个“角色”的概念
不知道你想解决的是不是这个意思
Global site tag (gtag.js) - Google Analytics