首页 | 官方网站   微博 | 高级检索  
     

面向桌面环境的索引实时更新方法
引用本文:杨凯飞,李文波,柯川. 面向桌面环境的索引实时更新方法[J]. 计算机系统应用, 2017, 26(10): 20-28
作者姓名:杨凯飞  李文波  柯川
作者单位:中国科学院 软件研究所 基础软件国家工程研究中心, 北京 100190;中国科学院大学, 北京 100049,中国科学院 软件研究所 基础软件国家工程研究中心, 北京 100190,中国科学院 软件研究所 基础软件国家工程研究中心, 北京 100190;中国科学院大学, 北京 100049
基金项目:国家高技术研究发展计划(863计划)(2013AA01A603)
摘    要:在桌面计算环境中,文件和目录频繁发生新建、删除、修改、重命名、移动、复制等变化,这对桌面索引更新的实时性和性能提出更高要求,而传统的桌面索引更新方法完全或部分依赖周期性全盘扫描,往往需要大规模索引重建,导致索引生成延迟大、系统资源占用高.针对这些弊端,本文提出了一种基于文件系统事件监听的桌面索引实时更新方法,并实现了相应的桌面索引实时更新系统.实验表明:本文提出的索引更新方法延迟低、系统资源占用低.

关 键 词:桌面搜索  文件系统监控  索引更新  文本抽取  inotify
收稿时间:2016-04-06

Index Real-Time Updating Method for Desktop Environment
YANG Kai-Fei,LI Wen-Bo and KE Chuan. Index Real-Time Updating Method for Desktop Environment[J]. Computer Systems& Applications, 2017, 26(10): 20-28
Authors:YANG Kai-Fei  LI Wen-Bo  KE Chuan
Affiliation:National Engineering Research Center of Fundamental Software, Institute of Software, CAS, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100049, China,National Engineering Research Center of Fundamental Software, Institute of Software, CAS, Beijing 100190, China and National Engineering Research Center of Fundamental Software, Institute of Software, CAS, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100049, China
Abstract:In the desktop computing environment, files and directories are frequently changed, such as being created, deleted, modified, renamed, moved, and copied, which has higher demands on the real-time updating of desktop index and its efficiency. However,the traditional desktop index updating methods are fully or partially dependent on periodically full scan, which inevitably requires a large-scale index reconstruction and leads to long delay of index generation and high usage of system resources. In order to overcome these drawbacks, this paper puts forward a new desktop index real-time updating method based on a new file system events monitoring, and implements corresponding desktop index real-time updating system. Experimental results show that the proposed index updating method provides lower latency and lower usage of system resources.
Keywords:desktop search  file system monitoring  index update  text extraction  inotify
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号