<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    DANCE WITH JAVA

    開發出高質量的系統

    常用鏈接

    統計

    積分與排名

    好友之家

    最新評論

    lucene建立索引時候的用到的一些文檔和目錄操作

    在前邊的文章中多是用的添加一個document,這里介紹一下其它的文檔操作
    1,按照編號刪除
    public void deleteDoc(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    1);
            reader.close();
        }
    2,根據term來刪除
    public void deleteDocWithTerm(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    new Term("city","beijing"));
            reader.close();
        }
      3,取消刪除
    public void undeleteDoc(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    1);
            reader.undeleteAll();
            reader.close();
        }
    4,刪除后優化
    public void mergeDoc(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    new Term("city","beijing"));
            reader.close();
            
            IndexWriter writer 
    = new IndexWriter(indexDir,new StandardAnalyzer(),true);
            writer.optimize();
            writer.close();
        }

    5,把RAMDirectory中的索引合并到FSDirectroy中
    public void indexOperator(String indexDir) throws Exception{
            FSDirectory fsDir 
    = FSDirectory.getDirectory(indexDir,true);
            RAMDirectory ramDir 
    = new RAMDirectory();
            IndexWriter fsWriter 
    = new  IndexWriter(fsDir,new SimpleAnalyzer(),true);
            IndexWriter ramWriter 
    = new IndexWriter(ramDir,new SimpleAnalyzer(),true);
            
    //..ramWriter add doc
            fsWriter.addIndexes(new Directory[]{ramDir});
            ramWriter.close();
            
        }
    6,把索引的內容直接讀入內存
    RAMDirectory ramDir = new RAMDirectory(indexDir);

    posted on 2007-06-20 16:43 dreamstone 閱讀(4015) 評論(0)  編輯  收藏 所屬分類: 搜索引擎lucence

    主站蜘蛛池模板: 亚洲国产日产无码精品| 国产精品亚洲精品观看不卡| 成年女人午夜毛片免费看| caoporn成人免费公开| 亚洲三级高清免费| 国内精品免费麻豆网站91麻豆| 亚洲欧洲国产成人综合在线观看| 亚洲欧美日韩自偷自拍| 成人免费无码大片a毛片| 亚洲中文字幕无码久久2020| 性感美女视频免费网站午夜 | 无码免费午夜福利片在线| 亚洲欧洲日本精品| 久久精品免费一区二区喷潮| 亚洲V无码一区二区三区四区观看| 亚洲欧洲精品成人久久曰影片| 成人精品国产亚洲欧洲| 亚洲精品国产日韩无码AV永久免费网 | 午夜亚洲国产理论秋霞| 免费成人在线电影| 亚洲黄色免费观看| 最新猫咪www免费人成| 美女一级毛片免费观看| 国产亚洲精久久久久久无码77777| a级毛片免费播放| 亚洲av无码乱码在线观看野外| 男女啪啪免费体验区| 亚洲成av人片天堂网| 91免费播放人人爽人人快乐| 亚洲成av人无码亚洲成av人| 亚洲性在线看高清h片| 香蕉成人免费看片视频app下载 | 久久精品国产大片免费观看| 久久久亚洲AV波多野结衣| 最近中文字幕无吗免费高清| 国产亚洲精品美女2020久久| 国产午夜亚洲不卡| 91九色老熟女免费资源站| 美女被爆羞羞网站在免费观看| 国产亚洲综合网曝门系列| 免费国产va在线观看|