文件名称:indexer:在 Java 中测试 fs 索引器
文件大小:96KB
文件格式:ZIP
更新时间:2024-07-14 05:46:53
Java
描述 索引器库是一种用于对文件进行后台索引以供进一步搜索的服务。 它的外部接口是Indexer类,向其构造函数传输以下内容:将文件拆分为单词的类工厂、内部队列的大小、文件解析线程的数量。 创建类后,需要使用startService()方法启动服务(可以使用stopService()方法停止)。 然后你可以使用类的方法: add()异步文件夹/文件注册; remove()异步文件夹/文件注销; search ()按单词获取文件列表及其相关性; getFiles()获取索引中所有文件的列表+附加信息; getWords()获取索引中所有单词的列表; getStats()统计索引。 建筑学 索引器 Indexer服务对用户隐藏了库的内部结构。 在内部,它启动IndexManagerService和FSWatcherService 服务。 FSWatcherService FSWat
【文件预览】:
indexer-master
----.gitignore(49B)
----settings.gradle(30B)
----build.gradle(621B)
----src()
--------main()
--------test()
----gradlew(5KB)
----Readme.md(12KB)
----config1.properties(210B)
----gradlew.bat(2KB)
----config2.properties(98B)
----gradle()
--------wrapper()