<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 閱讀(4016) 評論(0)  編輯  收藏 所屬分類: 搜索引擎lucence

    主站蜘蛛池模板: 亚洲黄色三级网站| 最近免费中文字幕大全免费| 亚洲男人天堂2018av| 亚洲乱码一区二区三区在线观看| 最近的免费中文字幕视频| 久久大香伊焦在人线免费| 免费无遮挡无遮羞在线看| 亚洲午夜精品一区二区麻豆| 久久精品国产亚洲AV无码娇色| 亚洲欧洲精品成人久久奇米网| 好男人视频在线观看免费看片| 99在线观看免费视频| 狠狠躁狠狠爱免费视频无码| 在线精品自拍亚洲第一区| 亚洲永久在线观看| 亚洲精品午夜久久久伊人| 精品亚洲一区二区| 久久影院亚洲一区| 亚洲成a人片在线观看国产| 国产精品免费播放| 毛片免费视频播放| 三年片在线观看免费观看高清电影 | 免费一级国产生活片| 青青草免费在线视频| 最近免费最新高清中文字幕韩国| 免费的全黄一级录像带| aa级女人大片喷水视频免费| 一级毛片大全免费播放下载| 黄色a三级免费看| 高潮内射免费看片| 欧洲乱码伦视频免费国产| 特级一级毛片免费看| 另类专区另类专区亚洲| 午夜亚洲乱码伦小说区69堂| 豆国产96在线|亚洲| 国产亚洲午夜精品| 日韩在线视频线视频免费网站| 全部一级一级毛片免费看| 国产成人亚洲精品电影| 特级毛片免费观看视频| 无遮挡国产高潮视频免费观看|