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

    主站蜘蛛池模板: 亚洲综合色7777情网站777| 亚洲伊人久久大香线焦| 国产极品美女高潮抽搐免费网站| a毛片免费播放全部完整| 国产h肉在线视频免费观看| 无码日韩精品一区二区免费暖暖| 三上悠亚在线观看免费| 中文成人久久久久影院免费观看 | 波多野结衣亚洲一级| 亚洲精品无码久久久久久| 亚洲无码一区二区三区| 真正全免费视频a毛片| 美女被免费视频网站| 黄色视屏在线免费播放| 亚洲高清视频免费| 亚洲一区二区三区偷拍女厕| 亚洲第一第二第三第四第五第六| 亚洲性线免费观看视频成熟| 成人在线免费视频| 7m凹凸精品分类大全免费| 亚洲av无码国产综合专区| 国产一级一片免费播放| 免费播放一区二区三区| 免费播放春色aⅴ视频| 亚洲国产欧美日韩精品一区二区三区| 在线观看永久免费| 久久狠狠高潮亚洲精品| 久久国产精品一区免费下载| 国产成人免费ā片在线观看老同学| 免费可以在线看A∨网站| 亚洲无线电影官网| 最近中文字幕免费大全| 亚洲成av人片天堂网老年人| 亚洲乱码一二三四五六区| 久久精品成人免费观看| 免费永久在线观看黄网站| 亚洲人成欧美中文字幕| 日韩免费一区二区三区在线| 久久精品国产精品亚洲艾 | 国产成人涩涩涩视频在线观看免费 | 老汉精品免费AV在线播放|