掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1501|回复: 5

[改进建议] 全文搜索能做到这样就太强大了

[复制链接]

该用户从未签到

发表于 2009-4-1 21:46:39 | 显示全部楼层 |阅读模式
可能每个人使用MDICT的用法不同,对我来说,最常用到的功能之一就是全文搜索。
- h8 |/ A$ w+ Q$ u. T( i& CMDICT搜索是按词条排列顺序来从上往下搜的,所以如果文件大起来比如1G,且要搜索的词条又比较靠后,则搜索速度就很慢。而文件如果不大,则又没什么实用性。) \7 Y. _$ K8 w7 s
记得本地文件搜索软件EVERYTHING搜索文件时很快,但我发现每次启动它都得花些实际先SCAN硬盘文件数据。这样一来后续搜索就非常快了。9 m  O# T' ?$ u
所以我就在想MDICT可否针对PC版也采用类似办法,比如先读到内存等等。(如果能推出特大文件搜索版,我就去更新大大的内存哈)
8 W, y5 w" j( Y0 \- I% K如果文件很大比如10G或更大,搜索速度却能做到很快,那MDICT就是一本地GOOGLE了都,能给日常工作带来的帮助就可想而知。# x' A4 M" u$ g0 j3 T% V; Z8 x2 P
以上涉及到专业部分我不太懂,如果说的太离谱还请见谅。
6 U5 a) [) @" n4 j感谢R老大给出这么好的作品,期待MDICT更加强大哈!) [' S0 k5 u% S! P6 W8 A
# P% _/ Y' ?: }6 L# j
[ 本帖最后由 tony4d 于 2009-4-1 21:48 编辑 ]

该用户从未签到

发表于 2009-4-1 21:57:11 | 显示全部楼层
要想全文搜索速度快,需要建立索引才行。索引大小是原文件大小的一半左右的大小。就是如果词典文件有1G,那就有500M左右的索引文件。

该用户从未签到

 楼主| 发表于 2009-4-2 09:44:44 | 显示全部楼层
感谢R老大回复。
. N6 y# N# i! `是不是得在MdxBuilder上做文章?
' l2 ?: i4 c: Y- {  d$ ]( B那可否推出MdxBuilder特大索引文件制作版?
# k5 N( i6 l% [6 F3 l一想到可以快速搜索10G,100G我就那个激动啊。& N+ b9 D8 C! ?1 ^; x
期待ING

该用户从未签到

发表于 2009-4-2 09:49:30 | 显示全部楼层
这个功能比较复杂,短期内是不可能实现的了。-_-"

该用户从未签到

 楼主| 发表于 2009-4-2 09:58:33 | 显示全部楼层
嗯,可以用硬盘或内存资源换搜索速度,那就很值得。
7 E5 g9 `, H1 g& B$ \( Y9 i  m本地全文快速搜索实在太有价值了,建议把这个功能放到以后收费版里面,或者单独作为一个产品。' b# _$ r+ w- z7 j( }
严重关注ING5 B1 D. R$ S6 a7 i" d. z5 t- [2 W0 W
) t8 A9 y& q, E! Q2 j1 L
[ 本帖最后由 tony4d 于 2009-4-2 14:16 编辑 ]

该用户从未签到

发表于 2009-4-4 20:09:22 | 显示全部楼层
支持,确实需要,当前需要先完善主题搜索功能.
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2025-4-22 02:36 , Processed in 0.024333 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表