社区
C#
帖子详情
本地文件索引搜索的问题
ssy888
2009-04-15 07:55:14
以前给公司做了个word插件,功能大致就是保存,搜索,读取之类的管理功能。
但是随着使用时间增产,文档越来越多。现在每次根据条件所搜需要好长时间。现在头头关照要用什么indexing serivce来做,加快搜索速度,就像windows自带的那个搜索那样。初步google了下网上,没什么好的例子,再加平时做web为主,很难上手,连msdn里都是一笔带过。请教达人有这方面的资料或者例子吗?
...全文
145
8
打赏
收藏
本地文件索引搜索的问题
以前给公司做了个word插件,功能大致就是保存,搜索,读取之类的管理功能。 但是随着使用时间增产,文档越来越多。现在每次根据条件所搜需要好长时间。现在头头关照要用什么indexing serivce来做,加快搜索速度,就像windows自带的那个搜索那样。初步google了下网上,没什么好的例子,再加平时做web为主,很难上手,连msdn里都是一笔带过。请教达人有这方面的资料或者例子吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssy888
2009-04-20
打赏
举报
回复
先结贴。。。最近忙微软的CRM,这活现搁下了。哈哈。
把分结了下次继续,感谢楼上所有的。
mykelly6
2009-04-16
打赏
举报
回复
Bring Windows Desktop Search Into Visual Studio With Our Cool Add-In
http://msdn.microsoft.com/en-us/magazine/cc163575.aspx
这是直接使用WDS做vs插件的,不知道对你有用不?
mykelly6
2009-04-16
打赏
举报
回复
做全文搜索的话还有个很重要的就是分词,除非你全是英文的。另外做索引的话文档更新了怎么办,索引也得即时更新吧?
windows desktop search我也用了,说实话比较鸡肋,我现在用的是一个everything的只做文件名搜索的软件,但是建立索引只要几秒钟,而且索引更新非常快,可惜是要求硬盘NTFS的。
http://blog.minidx.com/category/slug_minidx
看下这个网站吧,提供了很多搜索的思路和做法。
minioreo
2009-04-16
打赏
举报
回复
搜索条件是什么?
wodexiaohao
2009-04-16
打赏
举报
回复
[Quote=引用 1 楼 ssy888 的回复:]
现在暂时有个解决办法,就是多个线程,让搜索后台运行。前台慢慢做点其他事情消磨下时间。哈哈。。
[/Quote]
如果适合的话不妨试试“多进程”
像indexing serivce一样,把你的搜索爬虫写成一个windows服务,在后台构建索引
wodexiaohao
2009-04-16
打赏
举报
回复
其实就是全文检索了
indexing serivce不知道有没有api
有个开源的叫lucene.net你可以看看,我用过,功能还不错
也可以使用MOSS2007中的全文检索模块
不过,全文检索往往都比较麻烦,工作量很大,做好心理准备
ssy888
2009-04-15
打赏
举报
回复
现在暂时有个解决办法,就是多个线程,让搜索后台运行。前台慢慢做点其他事情消磨下时间。哈哈。。
C#
111,119
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章