tony4d 发表于 2009-4-1 21:46:39

全文搜索能做到这样就太强大了

可能每个人使用MDICT的用法不同,对我来说,最常用到的功能之一就是全文搜索。
MDICT搜索是按词条排列顺序来从上往下搜的,所以如果文件大起来比如1G,且要搜索的词条又比较靠后,则搜索速度就很慢。而文件如果不大,则又没什么实用性。
记得本地文件搜索软件EVERYTHING搜索文件时很快,但我发现每次启动它都得花些实际先SCAN硬盘文件数据。这样一来后续搜索就非常快了。
所以我就在想MDICT可否针对PC版也采用类似办法,比如先读到内存等等。(如果能推出特大文件搜索版,我就去更新大大的内存哈)
如果文件很大比如10G或更大,搜索速度却能做到很快,那MDICT就是一本地GOOGLE了都,能给日常工作带来的帮助就可想而知。
以上涉及到专业部分我不太懂,如果说的太离谱还请见谅。
感谢R老大给出这么好的作品,期待MDICT更加强大哈!

[ 本帖最后由 tony4d 于 2009-4-1 21:48 编辑 ]

rayman 发表于 2009-4-1 21:57:11

要想全文搜索速度快,需要建立索引才行。索引大小是原文件大小的一半左右的大小。就是如果词典文件有1G,那就有500M左右的索引文件。

tony4d 发表于 2009-4-2 09:44:44

感谢R老大回复。
是不是得在MdxBuilder上做文章?
那可否推出MdxBuilder特大索引文件制作版?
一想到可以快速搜索10G,100G我就那个激动啊。
期待ING

rayman 发表于 2009-4-2 09:49:30

这个功能比较复杂,短期内是不可能实现的了。-_-"

tony4d 发表于 2009-4-2 09:58:33

嗯,可以用硬盘或内存资源换搜索速度,那就很值得。
本地全文快速搜索实在太有价值了,建议把这个功能放到以后收费版里面,或者单独作为一个产品。
严重关注ING

[ 本帖最后由 tony4d 于 2009-4-2 14:16 编辑 ]

jhzzz 发表于 2009-4-4 20:09:22

支持,确实需要,当前需要先完善主题搜索功能.
页: [1]
查看完整版本: 全文搜索能做到这样就太强大了