回复人:ten789() ( 二级(初级)) 信誉:100  2007-02-11 10:01:15  得分:0

切割 俺认为2M就已经很多了 全文索引? 呵呵 关键看需求 什么条件的搜索
__________________________________________该文件相当于一个索引文件,我的需求是精确匹配搜索的词(不需要模糊搜索),然后从该词所在位置的后面读出一定长度的信息,该信息包含具体内容的存放位置。听说QQwry IP文件的搜索效率挺高的,他们的文件也比较大,准备看看他们是怎么弄的,是不是适合我的需要 回复:li1229363()
"uniom这个东西挺好的"
uniom是什么东西?

解决方案 »

  1.   

    你可以看看ofstar的代码,以前王学集写过一个关于平面数据库构造的资料,应该对你有帮助
      

  2.   

    记录定长——直接二分法检索
    记录不定长——建立索引文件,然后二分法检索二分法检索的最坏检索次数为 log(总记录数,2)
      

  3.   

    2M?
    偶以前在1G的大文件里用php排过序。
    按我说,2M的文件,直接用fgets读进来就完事了。
    套用黑皮的话说就是:费那事干吗!?