[lucene] 求教-索引策略问题
pearskill
2011-12-01
现在要开发一个文档管理系统,里面的文件分个人文件,项目组文件,所有的文件都带着权限,请问这种情况索引怎么创建?
现在能想到的两种方式:所有文件一起索引,检索出来后在根据数据库权限进行过滤; 另外一种是每个用户一个索引文件,每个项目组一个索引。 求教,哪个种更合适或者有没有别的更高效的方式? |
|
deadfishzhou
2011-12-11
在每个文档的索引里多建两个域,标识文件属于哪个人和哪个项目组
利用booleanQuery查询 如果一个文档可以属于多人或者多组,那就在外部管理一个“角色”的概念 不知道你想解决的是不是这个意思 |
相关讨论
相关资源推荐
- OSTC2015-熊谱翔:智能设备开源操作系统RT-Thread
- RT-Thread 创始人熊谱翔:我和 Linux、嵌入式实时操作系统 RT-Thread
- 【经验总结】10年的嵌入式开发老手,到底是如何快速学习和使用RT-Thread的?(文末赠书5本)
- RTOS实时操作系统中RT-Thread、FreeRTOS和uCOS 选择哪一个学习比较好?
- RT-Thread实时操作系统简介
- 嵌入式操作系统RT-Thread和Freertos资源对比总结 转
- RT-Thread 简介 https://www.rt-thread.org/
- 从小白到起飞的 RT-Thread 开发指南
- RT-Thread创始人熊谱翔: 我和Linux、嵌入式实时操作系统RT-Thread
- 嵌入式开发:介绍一款开源物联网操作系统—RT-Thread